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
The Sir John Balcombe
21 Balcombe Street, London NW1 6HE
Osteopathic Association Clinic
8 Boston Place, London NW1 6QH
In Focus Opticians
19 Melcombe Street, London NW1 6AG
Paramo
Melcombe Street, London NW1 6AH
Gino's Coffee Bar
18 Great Central Street, London
Tool Shop
31 Melcombe Street, London NW1 6AG
Alba Golden Tours
Chagford Street, London NW1 6EG
Rudolf Steiner House
35 Park Road, London NW1 6XT
Caffe Saporito
Melcombe Street, London NW1 6AH
Cafe Moulin Rouge
63 Park Road, London NW1 6XU
Nearest POIs from category Restaurant
32 Ivor Place, London
Ask
Baker Street, London NW1 5TF
Romna
Seymour Place, London
Sodexo Limited
248 Marylebone Road, London NW1 6JF
New York Gourmet
3 Harewood Row, London NW1 6SE
Nambu-Tei
209 Baker Street, London
Baker Street Food Station
Allsop Place, London NW1 4
Shahla
Virgil Place, London W1H 1
You Me Sushi
156 Marylebone Road, London NW1 5PN
Phoenix Palace
Glentworth Street, London NW1 6
Potting Shed
39 Dorset Square, London NW1 6QN