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
Crown Cafe
21 Thames Street, Windsor Castle SL4 1PL
Windsor Information Centre
Thames Street, Windsor Castle SL4 1PL
Kiltane
Jubilee Arch, Windsor Castle SL4 1
Office
134 Peascod Street, Windsor Castle SL4 1DS
All Bar One
Jubilee Arch, Windsor Castle SL4 1
LLOYDS BANK
Thames Street, Windsor Castle SL4 1PL
WH Smith
6 Thames Street, Windsor Castle SL4 1PW
Empress Gifts
Thames Street, Windsor Castle SL4 1PL
Links of London
Jubilee Arch, Windsor Castle SL4 1
Kuoni
Thames Street, Windsor Castle SL4 1PL
Nearest POIs from category Restaurant
12 Thames Street, Windsor Castle
West Cornwall Pasty Co.
10 Peascod Street, Windsor Castle SL4 1DT
Drury House Restaurant
4 Church Street, Windsor Castle SL4 1PE
La Croisette
120 Peascod Street, Windsor Castle SL4 1DP
Castle Cod
7 Church Street, Windsor Castle SL4 1PE
La Tasca
Jubilee Arch, Windsor Castle SL4 1
Bill's
Jubilee Arch, Windsor Castle SL4 1
Lebanese Nights
41 Thames Street, Windsor Castle SL4 1PR
Zizzi
24 Thames Street, Windsor Castle SL4 1PL
Chippy of Windsor
48 High Street, Windsor Castle SL4 1LR
The Real Greek
2 River Street, Windsor Castle SL4 1QT