Situated in London, near London Bridge, Deluxe Central London Apartment features free WiFi. All units feature a flat-screen TV, a private bathroom with bath and a fully equipped kitchen with a dishwasher. An oven is also offered, as well as a coffee machine and a kettle. London Eye is 2 km from the Read more
Situated in London, near London Bridge, Deluxe Central London Apartment features free WiFi. All units feature a flat-screen TV, a private bathroom with bath and a fully equipped kitchen with a dishwasher. An oven is also offered, as well as a coffee machine and a kettle. London Eye is 2 km from the apartment, while Tower Bridge is 2.1 km from the property. The nearest airport is London City Airport, 10 km from Deluxe Central London Apartment.