With a stay at this apartment in London (London City Centre), you'll be steps from Natural History Museum and 6 minutes by foot from Imperial College London. This apartment is 0.6 mi (0.9 km) from Harrods and 2.2 mi (3.5 km) from Buckingham Palace.
Make yourself comfortable in this apartment, featuring a kitchen with a refrigerator and an oven. There's a private balcony. Wired and wireless Internet access is complimentary, and a flat-screen television with digital programming provides entertainment. A private bathroom with a shower/tub combination features a deep soaking tub and complimentary toiletries.
Book online or call +39 041 8620400