1124 - London Street, Fenchurch Street_1
1124 - London Street, Fenchurch Street_3
1124 - London Street, Fenchurch Street

London Street, City of London, EC3R

Description

This business centre is located at the heart of the city and offers an incredible address for your business to possess. It’s a four minute walk from The Gherkin and is home to a wide array of financial and insurance businesses. This business centre is located moments away from Fenchurch Street station, but also a short walk away from Aldgate, Monument, and Tower Hill stations.

Features

  • 24 hour access
  • 24 hour CCTV
  • breakout areas
  • lounge
  • meeting rooms
  • professional receptionist
  • Sky TV

Location