Windsor Yards
Shopping
Food & drink
News
Windsor
Info
rmation
Menu
Stores
Map
Offers
Coffee, lunch or the weekly shop.
Costa
Pret
Waitrose