Accommodations nearby 60 Lombard Street, London EC3V 9EA, United Kingdom



Ace Hotel London Shoreditch

Approximately 1.64 km away
Address: 100 Shoreditch High Street, London, City of London, United Kingdom

Premier Inn London City Old Street

Approximately 1.65 km away
Address: Corsham Street, Hoxton, London N1 6DR, UK

Alexander Fleming Halls of Residence

Approximately 1.65 km away
Address: 3 Hoxton Market, Pitfield St, London N1 6HG, United Kingdom

Belvedere Waterloo Apartments

Approximately 1.67 km away
Address: 169 - 173 Blackfriars Road, London, London, England, United Kingdom

Clerkenwell by onefinestay

Approximately 1.67 km away
Address: Various Locations around Clerkenwell, London, London, England, United Kingdom

Clerkenwell by onefinestay

Approximately 1.67 km away
Address: Various Locations around Clerkenwell, London, London, England, United Kingdom

Accommodation London Bridge

Approximately 1.68 km away
Address: 58 Great Dover Street, London SE1 4YF, United Kingdom

The Bermondsey Square Hotel

Approximately 1.69 km away
Address: Bermondsey Square, Tower Bridge Road, London SE1 3UN, United Kingdom

M By Montcalm Shoreditch London Tech City Hotel

Approximately 1.69 km away
Address: 151-157 City Road, London, London, England, United Kingdom

Shoreditch - Chance Street Apartment - onefinestay

Approximately 1.69 km away
Address: Chance Street, Shoreditch, London, London, England, United Kingdom

M By Montcalm Shoreditch London Tech City Hotel

Approximately 1.69 km away
Address: 151-157 City Road, London, London, England, United Kingdom

Veeve - One Bedroom Apartment - London Bridge

Approximately 1.7 km away
Address: Vintry Court, Porlock Street, London, London, England, United Kingdom

Vive Unique - One Bedroom Apartment - London Bridge

Approximately 1.7 km away
Address: Vintry Court, Porlock Street, London, London, England, United Kingdom

Bermondsey Square Hotel

Approximately 1.72 km away
Address: Bermondsey Square, Tower Bridge Road, London, United Kingdom

The Whitechapel

Approximately 1.72 km away
Address: 49-53 New Road, London, United Kingdom