Coffee Shops in Windsor

Find the top Coffee shops in Windsor near you now.

Millar’s Eatery Windsor

Brunch restaurant

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

Foggs

Cafe

Address: Daniel dept store, 120-124 Peascod St, Windsor SL4 1DP, United Kingdom

Clairmont's

Coffee shop

Address: 5 High St, Windsor SL4 1LD, United Kingdom