A
Ali Baba Restaurant
Address
32 Ivor Place, London
Postcode District
NW1
City
London
County
London
Country
England
Show map
Calculate route
Download AutoMapa navigation
Nearest POIs
32 Ivor Place, London
Allsop Arms
137 Gloucester Place, London NW1 5AL
Gino's Coffee Bar
18 Great Central Street, London
The Americana Hotel
Gloucester Place, London NW1 6DP
Francis Holland School
Ivor Place, London NW1 6BY
Co-op
Park Road, London
LANCIA Zagato
36 Chagford Street, London NW1 6EB
Osteopathic Association Clinic
8 Boston Place, London NW1 6QH
Windsor Castle
98 Park Road, London
Dorset Cafe
27 Melcombe Street, London NW1 6AG
St Cyprians Church
Glentworth Street, London
Nearest POIs from category Restaurant
32 Ivor Place, London
Bill's
Bickenhall Street, London W1U 6BT
Cinnamon Spice
Glentworth Street, London NW1 6
Ask
Baker Street, London NW1 5TF
Romna
Seymour Place, London
Haru
3 Melcombe Street, London NW1 6AE
Nambu-Tei
209 Baker Street, London
Din the Restaurant
25 Melcombe Street, London NW1 6AG
Firebrand Pizza
Lisson Grove, London NW1 6TS
Pret a Manger
Melcombe Place, London NW1 6JJ
Chik'n
134 Baker Street, London W1U 6UB