Accommodations nearby 60 Farringdon Road, Clerkenwell, London EC1R 3GA



M By Montcalm Shoreditch London Tech City Hotel

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

The Z Hotel Shoreditch

Approximately 1.44 km away
Address: 136-144 City Road, London, London, England, United Kingdom

Veeve Georgian Townhouse 3 Bed 2 Bath St Peter S St Islington

Approximately 1.44 km away
Address: St Peter's Street, London, London, England, United Kingdom

Veeve - Two Bedroom Penthouse Apartment - Shoreditch

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

Paula Apartment - Covent Garden

Approximately 1.45 km away
Address: Betterton Street, London, London, England, United Kingdom

Uber Modern and Affordable Theatre Land House

Approximately 1.45 km away
Address: Betterton Street, London, London, England, United Kingdom

Relocabroad Apartments

Approximately 1.45 km away
Address: 28 Betterton House, Betterton Street, London, London, England, United Kingdom

Vive Unique - Two Bedroom Penthouse Apartment - Shoreditch

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

Uber Luxury Covent Garden Loft Apartment

Approximately 1.46 km away
Address: Shelton Street, London, London, England, United Kingdom

Uber Magnificent Covent Garden Penthouse

Approximately 1.46 km away
Address: 63 Shelton Street, London, London, England, United Kingdom

Uber Newly Refurbished Covent Garden Loft

Approximately 1.46 km away
Address: 63 Shelton Street, London, London, England, United Kingdom

County Hotel

Approximately 1.47 km away
Address: 8-11 Upper Woburn Pl, Kings Cross, London WC1H 0JW, UK

Premier Inn London Euston

Approximately 1.47 km away
Address: 1 Duke's Rd, London WC1H 9PJ, UK

Hotels (London) Ltd

Approximately 1.47 km away
Address: London Destination Office, 90 Long Acre Lane, London, Covent Garden WC2E 9RZ, UK

Gresham Hotel Bloomsbury

Approximately 1.47 km away
Address: 36-38 Bloomsbury Street, London, United Kingdom