These nice and stylish apartments occupy a privileged position in the heart of London. They are ideally located for exploring the capital’s historical and cultural sites.
Each apartment is fully-e...
more info on london city apartments
I liked the privicy of the apartment accommodation. Also it was quite close to the tube station so good location for discovering the city. - Very pleasant stay, helpful staff, room was clean and well equiped, good location. Will come back!