6 London Street, City of London, London, EC3R 7LP

LOCATION
6 London Street, City of London, London, EC3R 7LP
SPACE AVAILABLE
space icon
500 — 1,800 sq ft
10 - 36 desks
« back

6 London Street

Create an impressive base for your business just steps from the iconic Tower of London. Our New London House workspace blends modern design with the surrounding historic architecture, offering a unique environment for your business to thrive. The office spaces and meeting rooms feature floor-to-ceiling windows that flood the space with natural light, creating an inspiring and productive atmosphere. After a productive day, unwind with a short stroll to Tower Hill or take a complimentary trip to the Sky Gardens at 20 Fenchurch Street, the renowned ‘Walkie-Talkie’ building, for breathtaking views of the city.


Amenities
  • Air Conditioning
  • 24/7 access
  • CCTV
  • Disabled access
  • Manned Reception
  • Security (onsite)
  • Showers
Add to Shortlist

Speak with one of our assigned agents

Other buildings that may suit you…