To enjoy your vacation in London, stay at the 1-room Central London Studios, which is merely 1.4 km from SEA LIFE Centre London Aquarium and within a 10-minute drive of Buckingham Palace.
Tower of London is 3.1 km away, while Tibetan Peace Garden is within easy reach of the apartment. Guests will find Imperial War Museums just 7 minutes' walk from the property.
The accommodation is equipped with a fully furnished kitchen for those who wish to self-cater. British dishes are served in the gastropub The Duke of York, set approximately 400 metres away. The apartment is located in close proximity to Borough tube station.
Book London London
General information
Contact information
2-3 London Road, London, United Kingdom;
London reservations available at 'rooms'
London phone number isn't available on our site, if you want to call London visit site of a hotel
London Location
2-3 London Road, London, United Kingdom
London Apartment Deals
6.6
Review score
Based on 13 reviews
Main Features
London Amenities
General
No smoking on site
Parking
Room Amenities
Flat-screen TV
London Offers
Please wait, we're checking available rooms for you.
Unfortunately, this property has no available rooms for your dates.