G
Giggling Squid
Address
30 Thames Street, Windsor Castle
City
Windsor Castle
Post Town
Windsor
County
Berkshire
Country
England
Show map
Calculate route
Download AutoMapa navigation
Nearest POIs
30 Thames Street, Windsor Castle
Tourist Information Centre
Jubilee Arch, Windsor Castle SL4 1
Castle
River Street, Windsor Castle SL4 1QT
Windsor Castle
Thames Street, Windsor Castle SL4 1PL
Smithsilver
Thames Street, Windsor Castle SL4 1PL
Sir Christopher Wren's House Hotel & Spa
57 Thames Street, Windsor Castle SL4 1QW
Marrakech Bazaar
Thames Street, Windsor Castle SL4 1PL
Theatre Royal
32 Thames Street, Windsor Castle SL4 1PS
Vanilla
Thames Street, Windsor Castle SL4 1PL
Raffles of Windsor
Thames Street, Windsor Castle SL4 1PL
Crown Cafe
21 Thames Street, Windsor Castle SL4 1PL
Nearest POIs from category Restaurant
30 Thames Street, Windsor Castle
Prezzo
19 Thames Street, Windsor Castle SL4 1PL
Bel & the Dragon
1 Datchet Road, Windsor Castle SL4 1QB
McDonald's
13 Thames Street, Windsor Castle SL4 1PL
Dhin Chak
1 Church Lane, Windsor Castle SL4 1PA
Chippy of Windsor
48 High Street, Windsor Castle SL4 1LR
Carluccio's
Jubilee Arch, Windsor Castle SL4 1
Krispy Kreme
6 Peascod Street, Windsor Castle SL4 1DT
Roosters Piri Piri
38 Thames Street, Windsor Castle SL4 1PR
Papa G's
48 Thames Street, Windsor Castle SL4 1PU
Spice Route
18 Thames Street, Windsor Castle SL4 1PL