Cinnamon Café
Windsor Royal Station , Windsor, SL4 1PJ

Windsor Royal Station , Windsor, SL4 1PJ
Mentions
-
Independent cafés in Berkshire: break free from the chain!
Take a chance on an independent café, says Alice Cairns