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
Francis Holland School
Ivor Place, London NW1 6BY
Cafe Moulin Rouge
63 Park Road, London NW1 6XU
Regent
65 Park Road, London
El Salvador Embassy
8 Dorset Square, London NW1 6PU
Dorset Square Hotel
39 Dorset Square, London NW1 6QN
Paramo
Melcombe Street, London NW1 6AH
Steiner Theatre
35 Park Road, London NW1 6XT
Hardware Diy at the Tool Shop
31 Melcombe Street, London NW1 6AG
Melcombe News
3 Melcombe Place, London NW1 6EP
Osteopathic Association Clinic
8 Boston Place, London NW1 6QH
Nearest POIs from category Restaurant
32 Ivor Place, London
Upper Crust
Melcombe Place, London NW1 6JJ
Din the Restaurant
25 Melcombe Street, London NW1 6AG
Cinnamon Spice
Glentworth Street, London NW1 6
The Winter Garden
222 Marylebone Road, London NW1 6JQ
Bill's
Bickenhall Street, London W1U 6BT
Monkey & Me
Montagu Mews North, London W1H 2JR
Krispy Kreme
Baker Street, London NW1 5TF
West Cornwall Pasty Co.
Melcombe Place, London NW1 6JJ
New York Gourmet
3 Harewood Row, London NW1 6SE
Souperdouper
Melcombe Place, London NW1 6JJ