Royal Windsor Guide

Royal Windsor Guide

Cafe Mocha

Cafe Mocha

Mocha is a tiny little cafe tucked between ‘Woods of Windsor’ and what used to be Cafe del mar, This colourful sandwich shop is a wash of hot pink, Jeux de casino Betya purples and neon signs. Paninis, Sandwiches, Deserts and Cakes are all available here, Jeux de casino Betya service with a smile.