Accommodations nearby Fenchurch Street Station, City of London, London EC3M 4AJ



Veeve Apartment Aldersgate Street

Approximately 1.46 km away
Address: 172 Aldersgate St, London, London, England, United Kingdom

Still Life Museum of London Apartment

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

London Apartments Shoreditch

Approximately 1.48 km away
Address: 79 Redchurch Street, London, London, England, United Kingdom

London Apartments Shoreditch

Approximately 1.48 km away
Address: 79 Redchurch Street, London, London, England, United Kingdom

Marlin Apartments - London Bridge Empire Square

Approximately 1.49 km away
Address: Empire Square 34 Long Lane, London, United Kingdom

LSE Bankside House

Approximately 1.49 km away
Address: 24 Sumner Street, London, United Kingdom

Think London Bridge Apartments

Approximately 1.49 km away
Address: 169 Tower Bridge Road, London SE1 3LF, United Kingdom

Marlin Apartments - London Bridge Empire Square

Approximately 1.49 km away
Address: Empire Square 34 Long Lane, London, United Kingdom

LSE Bankside House

Approximately 1.49 km away
Address: 24 Sumner Street, London, United Kingdom

Zoly Apartment - SE1 London

Approximately 1.5 km away
Address: 23 Tabard Street, London, London, England, United Kingdom

Veeve - Two Bedroom Penthouse Apartment - Shoreditch

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

Veeve Walk To St Pauls and Tower Bridge Spacious Apartment New Inn St

Approximately 1.5 km away
Address: 41487 New Inn Street, London, London, England, United Kingdom

Vive Unique - Two Bedroom Penthouse Apartment - Shoreditch

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

Shoreditch Apartments

Approximately 1.51 km away
Address: 97 - 113 Curtain Road, London, London, England, United Kingdom

Shangri-La Hotel At The Shard

Approximately 1.52 km away
Address: 31 St Thomas Street, London, London, London, England, United Kingdom