2024
ANCHOR COFFEE HOUSE
Windsor
Coffee shop and tea room • €
Definitely our best place in Windsor for coffee. Anchor sources coffee from ...Read more