Filters:
coffee store in Windermere
About 2 results.
Greggs Windermere
Crescent Road 19, LA23 1EA Windermere, United Kingdom{{ metaService.metaDescription() }}
Brambles Tea Rooms
Main Road 15, LA23 1DX Windermere, United KingdomThis website has been suspended  please contact Support if this is your website.