Accommodations nearby 17 Downham Road, London N1 5AA, United Kingdom



Thistle City Barbican Hotel

Approximately 1.8 km away
Address: Central St, Clerkenwell, London EC1V 8DS, UK

Veeve - Two Bedroom Penthouse Apartment - Shoreditch

Approximately 1.81 km away
Address: Lexington Apartments, City Road, London, London, England, United Kingdom

Vive Unique - Two Bedroom Penthouse Apartment - Shoreditch

Approximately 1.81 km away
Address: Lexington Apartments, City Road, London, London, England, United Kingdom

Otium Health & Leisure

Approximately 1.82 km away
Address: 120 Central St, Islington, London EC1V 8DS, UK

St Marks 2 Bedroom Apartment 9

Approximately 1.82 km away
Address: ., London, London, England, United Kingdom

St Marks 2 Bedroom Apartment 8

Approximately 1.82 km away
Address: ., London, London, England, United Kingdom

St Marks 2 Bedroom Apartment 7

Approximately 1.82 km away
Address: ., London, London, England, United Kingdom

St Marks 1 Bedroom Apartment 6

Approximately 1.82 km away
Address: ., London, London, England, United Kingdom

St Marks 2 Bedroom Apartment 5

Approximately 1.82 km away
Address: ., London, London, England, United Kingdom

St Marks 2 Bedroom Apartment 4

Approximately 1.82 km away
Address: ., London, London, England, United Kingdom

St Marks 2 Bedroom Apartment 3

Approximately 1.82 km away
Address: ., London, London, England, United Kingdom

St Marks 1 Bedroom Apartment 2

Approximately 1.82 km away
Address: ., London, London, England, United Kingdom

St Marks 1 Bedroom Apartment 1

Approximately 1.82 km away
Address: ., London, London, England, United Kingdom

The Highbury Centre

Approximately 1.82 km away
Address: 20-26 Aberdeen Park, London N5 2BJ, United Kingdom

Thistle City Barbican Hotel

Approximately 1.83 km away
Address: 120 Central Street, Clerkenwell, London, United Kingdom