British Restaurants in Windsor

Find the top British restaurants in Windsor near you now.

The Alma

Pub

Address: 61 Springfield Rd, Windsor SL4 3PP, United Kingdom

Reserve

Millar’s Eatery Windsor

Brunch restaurant

Address: 43 St. Leonards Rd, Windsor SL4 3BP, United Kingdom

The Ivy Windsor

British restaurant

Address: 31 High St, Windsor SL4 1PQ, United Kingdom

Harvester Windsor Lad Windsor

Family restaurant

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

Reserve

Bill's Windsor Restaurant

British restaurant

Address: Jubilee Arch, Windsor Royal Station, 64-67 Goswell Hill, Windsor SL4 1PJ, United Kingdom

Windsor Grill

Bar & grill

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