Choose your room
Windmill - Free Parking Villa
Situated just 1.7 km from the British clipper Cutty Sark Ship, Windmill - Free Parking Villa London entices guests to explore various tourist attractions in the area.
Church of the Ascension is not far from the villa, and the large Greenwich Park is a 16-minute walk away. The huge Borough Market is 7 km away and London City airport is 5 km from this property. Windmill - Free Parking Villa is a 21-minute walk from family-friendly places such as the 120-seat digital laser Peter Harrison Planetarium.
Tea and coffee making facilities, a fridge, and kitchenware are also included in the kitchen at this holiday home. Also, guests can use a dining area for self-catering. Serving Japanese dishes, Happy Sushi is located a short way from Windmill - Free Parking Villa. The London accommodation is easily accessible from Elverson Road underground station, as it is 550 metres away.