Windmill Inn, Windlesham
[ Restaurant ]
London Road
Windlesham, England
()01276 451330
50
1 rating
Monday to Saturday 1100 to 2300. Sunday 1100 to 2230
information provided by RateBeer.com