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
Raffles of Windsor
Thames Street, Windsor Castle SL4 1PL
DR Choc's
23 Thames Street, Windsor Castle SL4 1PL
Craft House Coffee
8 Thames Avenue, Windsor Castle SL4 1QP
Jo Malone
Thames Street, Windsor Castle SL4 1PL
WHSmith
6 Thames Street, Windsor Castle SL4 1PW
Tourist Information Centre
Jubilee Arch, Windsor Castle SL4 1
Windsor and Eton Central
Thames Street, Windsor Castle SL4 1PL
Castle
River Street, Windsor Castle SL4 1QT
Space NK Apothecary
Jubilee Arch, Windsor Castle SL4 1
Vanilla
Thames Street, Windsor Castle SL4 1PL
Nearest POIs from category Restaurant
2 River Street, Windsor Castle SL4 1QT
The Real Greek
2 River Street, Windsor Castle SL4 1QT
McDonald's
13 Thames Street, Windsor Castle SL4 1PL
Yangtze
36 Thames Street, Windsor Castle SL4 1PR
Castle Cod
7 Church Street, Windsor Castle SL4 1PE
Bill's
Jubilee Arch, Windsor Castle SL4 1
Viva L' Italia
12 Thames Street, Windsor Castle
Mango Lounge
9 Datchet Road, Windsor Castle SL4 1QB
Cattle Grid
Jubilee Arch, Windsor Castle SL4 1
Bel & the Dragon
1 Datchet Road, Windsor Castle SL4 1QB
La Taverna Italian Restaurant
2 River Street, Windsor Castle SL4 1QT