6 London Street
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

Air Conditioning,24/7 access,CCTV

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…