Back to list
The Windmill
Very good 8.3 (37 reviews)
Approx. £14
Location
London Road
Windlesham GU20
See on the map
Book
Itinerary