V
Vanilla
Address
Thames Street, Windsor Castle SL4 1PL
City
Windsor Castle
Post Town
Windsor
County
Berkshire
Country
England
Show map
Calculate route
Download AutoMapa navigation
Nearest POIs
Thames Street, Windsor Castle SL4 1PL
McDonald's
13 Thames Street, Windsor Castle SL4 1PL
Joules
Jubilee Arch, Windsor Castle SL4 1
Hardy's
Jubilee Arch, Windsor Castle SL4 1
Tapas Revolution
18 Thames Street, Windsor Castle SL4 1PL
Viva Cinese Buffet
12 Thames Street, Windsor Castle
LLOYDS BANK
Thames Street, Windsor Castle SL4 1PL
Viva L' Italia
12 Thames Street, Windsor Castle
Marrakech Bazaar
Thames Street, Windsor Castle SL4 1PL
Windsor Royal Station
1 Thames Street, Windsor Castle SL4 1PL
Cafe Copia
23 Thames Street, Windsor Castle SL4 1PL
Nearest POIs from category Club, Night Club
Thames Street, Windsor Castle SL4 1PL
Fiftyone Public House
Peascod Street, Windsor Castle SL4 1DG
The Windsor Trooper
97 St Leonards Road, Windsor SL4 3BZ
The Prince Arthur
29 Grove Road, Windsor SL4 1JD
The Old Court
66 St Leonards Road, Windsor SL4 3BY
Watermans Arms
Brocas Street, Eton SL4 6BW
The Windlesora
17 William Street, Windsor Castle SL4 1BB
Bexley Arms
50 Bexley Street, Windsor SL4 5BX
Duke of Connaught
165 Arthur Road, Windsor SL4 1RZ
The Flags
43 Church Street, Chalvey SL1 2NL
Swan
9 Mill Lane, Windsor SL4 5JG