Beautiful Victorian Townhouse Villa
Main amenities
- 102 m²
Location
Beautiful Victorian Townhouse Villa London can host up to 6 guests and is situated approximately 25 minutes' walk from family venues such as the SEA LIFE Centre London Aquarium.
St Paul's Anglican Cathedral can be found just 1.6 km away, and the riveting Imperial War Museums is within a few blocks of the accommodation. This London villa offers an advantage for business travellers, being within 10 minutes' walk of the floor glass Shard Skyscraper. Nestled merely 1.7 km from the Bank of England Museum, Beautiful Victorian Townhouse Villa is also about 6 km from such cultural places as the famous Natural History Museum.
The holiday home is 150 m from Lupins, serving British dishes. Marylebone train station is located just near the London accommodation, while Borough tube station is nearly a 5-minute walk away.