C
Cafe Copia
Address
23 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
23 Thames Street, Windsor Castle SL4 1PL
Thai Square
29 Thames Street, Windsor Castle SL4 1PR
Le Creuset
Thames Street, Windsor Castle SL4 1PL
Giggling Squid
30 Thames Street, Windsor Castle
Windsor Castle
Thames Street, Windsor Castle SL4 1PL
WH Smith
6 Thames Street, Windsor Castle SL4 1PW
Vanilla
Thames Street, Windsor Castle SL4 1PL
The Real Greek
2 River Street, Windsor Castle SL4 1QT
Flowerz
10 Thames Avenue, Windsor Castle SL4 1QP
Smithsilver
Thames Street, Windsor Castle SL4 1PL
Spice Route
18 Thames Street, Windsor Castle SL4 1PL
Nearest POIs from category Cafe
23 Thames Street, Windsor Castle SL4 1PL
Caffe Nero
Thames Street, Windsor Castle SL4 1PL
Crooked House
51 High Street, Windsor Castle SL4 1LR
Butter Me Up
79 Dedworth Road, Windsor SL4 5BB
Costa Coffee
115 High Street, Slough SL1 1DH
Caffe Nero
42 Peascod Street, Windsor Castle SL4 1DE
Costa Coffee
Clarence Road, Windsor SL4 5AB
A Dogs Life
44 High Street, Eton SL4 6BL
Chocolate Theatre Cafe
57 Thames Street, Windsor Castle SL4 1QW
Shakeaway
Acre Passage, Windsor Castle SL4 1
Top Twenty Cafe
156 St Leonards Road, Windsor SL4 3DL