L
Lillibet's
Address
21 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
21 Thames Street, Windsor Castle SL4 1PL
Pizza Express
7 Thames Street, Windsor Castle
The Duchess of Cambridge
3 Thames Street, Windsor Castle SL4 1PL
LLOYDS BANK
Thames Street, Windsor Castle SL4 1PL
Empress Gifts
Thames Street, Windsor Castle SL4 1PL
Raffles of Windsor
Thames Street, Windsor Castle SL4 1PL
Castle
River Street, Windsor Castle SL4 1QT
Nando's
10 Thames Street, Windsor Castle SL4 1PL
Riverside Gift Shop
1 River Street, Windsor Castle SL4 1QT
Tourist Information Centre
Jubilee Arch, Windsor Castle SL4 1
Newari Handicrafts
Thames Street, Windsor Castle SL4 1PL
Nearest POIs from category Cafe
21 Thames Street, Windsor Castle SL4 1PL
Freedom Coffee
59 St Leonards Road, Windsor SL4 3BX
Nell Gwynns House
5 Church Street, Windsor Castle SL4 1PE
Chocolate Theatre Cafe
57 Thames Street, Windsor Castle SL4 1QW
Butter Me Up
79 Dedworth Road, Windsor SL4 5BB
Cumbers Cafe
97 High Street, Slough SL1 1DH
La Croisette
Peascod Street, Windsor Castle SL4 1DG
Shakeaway
Acre Passage, Windsor Castle SL4 1
Olivia Cafe
49 Thames Street, Windsor Castle SL4 1PR
Drury House
4 Church Street, Windsor Castle SL4 1PE
Costa Coffee
Clarence Road, Windsor SL4 5AB