T
The Real Greek
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
Tinc
Thames Street, Windsor Castle SL4 1PL
Mamma Mia 2
12 Thames Street, Windsor Castle
Sir Christopher Wren's House Hotel & Spa
57 Thames Street, Windsor Castle SL4 1QW
Mamma Mia
River Street, Windsor Castle SL4 1QT
Theatre Royal
32 Thames Street, Windsor Castle SL4 1PS
Windsor Castle
Thames Street, Windsor Castle SL4 1PL
Kuoni
Thames Street, Windsor Castle SL4 1PL
Londis
2 Thames Avenue, Windsor Castle SL4 1QP
Olivia Cafe
49 Thames Street, Windsor Castle SL4 1PR
Cafe Copia
23 Thames Street, Windsor Castle SL4 1PL
Nearest POIs from category Restaurant
2 River Street, Windsor Castle SL4 1QT
La Tasca
Jubilee Arch, Windsor Castle SL4 1
Mango Lounge
9 Datchet Road, Windsor Castle SL4 1QB
Marco Pierre White Steakhouse
High Street, Windsor Castle SL4 1LD
Yangtze
36 Thames Street, Windsor Castle SL4 1PR
Byron
18 Thames Street, Windsor Castle SL4 1PL
Castle Kebab & Grill
48 Thames Street, Windsor Castle SL4 1PU
Carluccio's
Jubilee Arch, Windsor Castle SL4 1
Sebastians Italian
Peascod Street, Windsor Castle SL4 1DG
Ramsey's Grill
40 Thames Street, Windsor Castle SL4 1PR
Bluegrass BBQ
1 Castle Hill, Windsor Castle SL4 1PD