V
Viva L' Italia
Address
12 Thames Street, Windsor Castle
City
Windsor Castle
Post Town
Windsor
County
Berkshire
Country
England
Show map
Calculate route
Download AutoMapa navigation
Nearest POIs
12 Thames Street, Windsor Castle
WHSmith
6 Thames Street, Windsor Castle SL4 1PW
Vanilla
Thames Street, Windsor Castle SL4 1PL
3 Store
138 Peascod Street, Windsor Castle SL4 1DS
Harringtons
Thames Street, Windsor Castle SL4 1PL
Le Creuset
Thames Street, Windsor Castle SL4 1PL
All Bar One
Jubilee Arch, Windsor Castle SL4 1
Caffe Nero
Thames Street, Windsor Castle SL4 1PL
Fudge Kitchen
20 Thames Street, Windsor Castle SL4 1PL
Hobbs
Jubilee Arch, Windsor Castle SL4 1
Jo Malone
Thames Street, Windsor Castle SL4 1PL
Nearest POIs from category Restaurant
12 Thames Street, Windsor Castle
1423 China Kitchen
4 Church Lane, Windsor Castle SL4 1PA
Bill's
Jubilee Arch, Windsor Castle SL4 1
La Tasca
Jubilee Arch, Windsor Castle SL4 1
Eat
Jubilee Arch, Windsor Castle SL4 1
Prezzo
19 Thames Street, Windsor Castle SL4 1PL
Latino
3 Church Lane, Windsor Castle
McDonald's
13 Thames Street, Windsor Castle SL4 1PL
Zizzi
24 Thames Street, Windsor Castle SL4 1PL
Bluegrass BBQ
1 Castle Hill, Windsor Castle SL4 1PD
Papa G's
48 Thames Street, Windsor Castle SL4 1PU