Three bedroom Apartment Soho
Three bedroom Apartment Soho London apartment is located next to Tower of London, Westminster Hall and Victoria and Albert Museum.
The property lies 10 minutes walking distance from London city center. 20 km to Heathrow. The coffee shop Wahaca is around 5 minutes’ walk away.
The apartment provides rooms featuring free Wi-Fi and a dishwasher. The property comprises 3 bedrooms.
A kitchen is provided.
5 minutes by car from London Heathrow airport.