Windmill - Free Parking Villa London offers proximity to such city sites as Church of the Ascension, located only 5 minutes' walk away.
Bathroom facilities also include a separate toilet and a shower. There are bath sheets for guests' comfort.
The kitchen amenities feature an electric kettle, a refrigerator, and kitchenware, provided in a dining area. Happy Sushi, serving Japanese dishes, is within reach of Windmill - Free Parking Villa. Marylebone train station is located 13 km from the London property, while Elverson Road tube station is a mere 550 metres away.
At this London holiday home, you'll be merely 1.7 km from the British clipper Cutty Sark Ship and merely 1.3 km from the large Greenwich Park. Catering to the needs of business guests, the accommodation is about a 15-minute ride from the medieval castle "Tower of London". Windmill - Free Parking Villa is in proximity to a top family-friendly place such as the 120 - seat digital laser Peter Harrison Planetarium.