L
La Taverna Italian Restaurant
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
Castle
River Street, Windsor Castle SL4 1QT
Space NK Apothecary
Jubilee Arch, Windsor Castle SL4 1
Sir Christopher Wren's House Hotel & Spa
57 Thames Street, Windsor Castle SL4 1QW
Caffe Nero
Thames Street, Windsor Castle SL4 1PL
Olivia Cafe
49 Thames Street, Windsor Castle SL4 1PR
Fudge Kitchen
20 Thames Street, Windsor Castle SL4 1PL
Theatre Royal
32 Thames Street, Windsor Castle SL4 1PS
Le Creuset
Thames Street, Windsor Castle SL4 1PL
Kuoni
Thames Street, Windsor Castle SL4 1PL
LLOYDS BANK
Thames Street, Windsor Castle SL4 1PL
Nearest POIs from category Restaurant
2 River Street, Windsor Castle SL4 1QT
Viva Cinese Buffet
12 Thames Street, Windsor Castle
Zizzi
24 Thames Street, Windsor Castle SL4 1PL
West Cornwall Pasty Co.
10 Peascod Street, Windsor Castle SL4 1DT
Riverside Coffee Shop
Thames Street, Windsor Castle SL4 1PL
The Real Greek
2 River Street, Windsor Castle SL4 1QT
Tapas Revolution
18 Thames Street, Windsor Castle SL4 1PL
CAFE ROUGE
Jubilee Arch, Windsor Castle SL4 1
Yangtze
36 Thames Street, Windsor Castle SL4 1PR
Bel & the Dragon
1 Datchet Road, Windsor Castle SL4 1QB
Ayoush
55 High Street, Eton SL4 6BL