Situated approximately 20 minutes' walk from Chelsea and Westminster Hospital, The Luxury Boutique London Townhouse & Ac Villa provides access to numerous tourist attractions in the area. This 3-bathroom holiday home hosts up to 7 guests and invites them to unwind on a terrace.
Roman Black Gallery is 0.3 miles from the London villa, and the famous Natural History Museum is 1.7 miles away. The Luxury Boutique London Townhouse & Ac Villa is also a few steps from the perennially crowded Harrods, and Parsons Green metro station is about a 5-minute walk away. The London accommodation resides in the Fulham district of London, 2.2 miles from natural attractions like the expansive park "Kensington Gardens".
Guests are welcome to cook their own meals in a fully equipped kitchen of the villa. For meals, guests can head to Megan's by the Green, which is a mere 550 feet away. Transportation alternatives in the area include Marylebone train station, situated around 10 minutes' drive away.