English Restaurants in Windsor

Find the top English restaurants in Windsor near you now.

Harvester Windsor Lad Windsor

Family restaurant

Address: 250 Maidenhead Rd, Clewer, Windsor SL4 5HQ, United Kingdom

Reserve

Monty Cafe

Cafe

Address: 15 St. Leonards Rd, Windsor SL4 3BN, United Kingdom

Windsor Grill

Bar & grill

Address: 65 St. Leonards Rd, Windsor SL4 3BX, United Kingdom