Filters:
Country:
Region:
City:
sandwich shop in Windsor, England
About 88 results.
Sunrise Cafe
High Street 85, SL1 7JZ Burnham, United KingdomBurnham Village lies to the north of the River Thames between Slough and Maidenhead.
Brown Bag
1 The Plaza, Denmark St, RG40 2SL Wokingham, United KingdomNot just another coffee shop ... Brown bag was born in June 2003 in Windsor. Tucked away in a pretty cobbled street in view of Windsor Castle, a dream became reality - to offer you an alternative…