Victoria-Luxury House-Palace-Central London
Situated around 300 metres from the public Queen's Art Gallery, Victoria-Luxury House-Palace-Central London villa offers easy access to numerous tourist spots in the area.
Location
The privately run Sherlock Holmes Museum is a short way from the London villa, while guests can also visit Churchill War Rooms Museum, which is merely 1 km away. The accommodation offers an advantage for business travellers, being approximately a 10-minute drive from the medieval castle "Tower of London". Nestled in Westminster Borough, which is a great choice for travellers interested in shopping, parks and history, Victoria-Luxury House-Palace-Central London villa is not far from the historical sites like the Bomber Command Memorial.
Food & Drinks
Guests can enjoy a meal at The Cask & Glass, located only 5 minutes' walk away. The nearest tube station is St. James's Park, situated 400 m from the London property.
Important information
Enter dates to see availability