The Windmill

3.4
(37 reviews)
50 High Street Acton, London W3 6LG England
+44 20 8992 0234
Budget
Hostel
Hotel
The Windmill | London | United Kingdom | TripAligner