M
Mamma Mia Cafe
Address
2 River Street, Windsor Castle SL4 1QT
City
Windsor Castle
Post Town
Windsor
County
Berkshire
Country
England
Show map
Calculate route
Download AutoMapa navigation
Nearest POIs
2 River Street, Windsor Castle SL4 1QT
DR Choc's
23 Thames Street, Windsor Castle SL4 1PL
Kiltane
Jubilee Arch, Windsor Castle SL4 1
Marrakech Bazaar
Thames Street, Windsor Castle SL4 1PL
WHSmith
6 Thames Street, Windsor Castle SL4 1PW
Kuoni
Thames Street, Windsor Castle SL4 1PL
Sir Christopher Wren's House Hotel & Spa
57 Thames Street, Windsor Castle SL4 1QW
Crown Cafe
21 Thames Street, Windsor Castle SL4 1PL
Cinnamon Cafe
Jubilee Arch, Windsor Castle SL4 1
Windsor Castle
Thames Street, Windsor Castle SL4 1PL
Smithsilver
Thames Street, Windsor Castle SL4 1PL
Nearest POIs from category Restaurant
2 River Street, Windsor Castle SL4 1QT
Mango Lounge
9 Datchet Road, Windsor Castle SL4 1QB
gourmet burger kitchen
Jubilee Arch, Windsor Castle SL4 1
Zizzi
24 Thames Street, Windsor Castle SL4 1PL
Cattle Grid
Jubilee Arch, Windsor Castle SL4 1
Castle Kebab & Grill
48 Thames Street, Windsor Castle SL4 1PU
Sebastians Italian
Peascod Street, Windsor Castle SL4 1DG
Carluccio's
Jubilee Arch, Windsor Castle SL4 1
Ramsey's Grill
40 Thames Street, Windsor Castle SL4 1PR
Bluegrass BBQ
1 Castle Hill, Windsor Castle SL4 1PD
La Taverna Italian Restaurant
2 River Street, Windsor Castle SL4 1QT