T
Terra Rossa
Address
139 Upper Street, London N1 2UQ
Postcode District
N1
City
London
County
London
Country
England
Show map
Calculate route
Download AutoMapa navigation
Nearest POIs
139 Upper Street, London N1 2UQ
Be At One
Upper Street, London
Diverse
286 Upper Street, London N1 2TZ
NOA NOA
152 Upper Street, London
B Holder
62 Cross Street, London
Dinny Hall
292 Upper Street, London N1 2TU
Threshers
Upper Street, London N1 2XF
Petit Bateau
125 Upper Street, London N1 2XF
The King's Head
Upper Street, London N1 1QN
Almeida Theatre
Almeida Street, London N1 1AD
Albam
286 Upper Street, London N1 2TZ
Nearest POIs from category Restaurant
139 Upper Street, London N1 2UQ
Sedir Restaurant
4 Theberton Street, London N1 0QX
Galley
Upper Street, London N1 1QN
Antonio's Ristorante
Upper Street, London N1 2XF
Rajmoni Indian Cuisine
279 Upper Street, London
Carluccio's
305 Upper Street, London N1 2TU
Papa John's
123 Upper Street, London
Nando's
324 Upper Street, London N1 0PD
Mem & Laz Brasserie
8 Theberton Street, London N1 0QX
Slaw
149 Upper Street, London N1 1RA
Wings
287 Upper Street, London