TravelMuse
 
 

Windmill (The)

London, United Kingdom

Guide         Hotels         Attractions         Restaurants         Shops

Address

6-8 Mill Street
W1S 2AZ London
United Kingdom

Phone

+44 207 491 8050


Neighborhood

Mayfair


Nearest Train

Bermondsey


Avg Cost

$30.00


Hours

Mo to Fr from 12:00 PM to 02:00 PM
Mo to Fr from 06:00 PM to 09:30 PM


Category

British & Irish


Avg User Rating

12 reviews