en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Windsor
/
Drury House
Drury House
Fish and Chips · Tea House · Pub
Historic Drury House is a unique restaurant and tea room. It offers traditional English fare, including fish and chips, in a historic setting.
4 Church Street, England
Windsor, United Kingdom
Location
The ranking
Best Fish and Chips in Windsor
10 places, none rated yet
See the full list →