Situated a 15-minute ride from the famous British Museum, Landor Road London Apartment apartment also boasts easy access to London Wandsworth Road train station which is nearly a 10-minute stroll away. Guests can make use of public parking offered nearby.
Landor Road London Apartment apartment is furnished with a sofa set and a work desk featuring modern facilities like a cable satellite TV. In-room safety features comprise smoke detectors. To ensure your comfort, a separate toilet and a shower are provided at the property. Moreover, there are hairdryers and bath sheets as well.
The apartment is equipped with self-catering facilities like a microwave, an electric kettle, and a refrigerator, giving guests the independence to prepare their own meals. The property is designed to provide guests with convenience and relaxation, complete with coffee/tea making equipment. The restaurant Tito's Peruvian Restaurant is located a 10-minute ride from the accommodation.
Science Museum is 4.4 km away, while Christ Church is next to the apartment. Trafalgar Square is located a 10-minute drive from this apartment and 15 km from London City airport. Stockwell metro station is just a short drive from the property.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please