With a stay at this apartment in London (London City Centre), you'll be within a 10-minute drive of Buckingham Palace and Saatchi Gallery. This apartment is 1.9 mi (3 km) from Big Ben and 2 mi (3.3 km) from Natural History Museum.
Make yourself comfortable in your apartment.
Wrap up your day with a drink at the bar/lounge.
Business, Other Amenities
Featured amenities include complimentary wired Internet access and luggage storage.
Book online or call +39 041 8620400