Cafes in Windsor

Enjoy eating out by the Thames at one of the riverside cafes and those nearby in Windsor like Mamma Mia

Search:
Key: = Strictly Riverside
Restaurant Address
Clairmont Coffee
5 High Street
Windsor
SL4 1LD
Tel:01753 621082
Coffea
21 Thames Street
Windsor
SL4
01753 622991
Mamma Mia
8 River Street
Windsor
Berkshire
SL4 1QT
Tel: 01753 620166