Offices For Lease in 17 St Helen's Place

ios_share

17 St Helen's Place

17 St Helen's Place, London England United Kingdom

Overview

17 St Helen's Place is nearby to many of the amenities and attractions of The City of London. It is within walking distance of Liverpool Street, Bank, Aldgate and Moorgate stations, making it a great location for mos...

Building Summary

We have no office spaces currently available to rent in 17 St Helen's Place, London England United Kingdom as at 23 November 2024.

Building Features

  1. ac_unitAir Conditioned
  2. elevatorLift
  3. safety_checkAfter hours security
  4. two_wheelerBike racks
  5. apartmentB Grade Building
  6. personConcierge in Foyer
  7. accessibleDisabled Access
  8. local_cafeRetail/Cafe in Building
  9. apartment6 Floors
  10. showerShowers

Workspaces Available Nearby

90 Person Managed Space at 110 High Holborn, Greater London

26 Person Enterprise Office at 64 Dean Street, Soho

20 Person Private Office at 44 Ingestre Place, Soho

80 Person Managed Space at 1 Silex Street, London

100 Person Enterprise Office at 100 Bunhill Row, Clerkenwell

32 Person Enterprise Office at 5 Clarendon Rd, Wood Green

Map
17 St Helen's Place, London England United Kingdom
Interested in this office?
0
Let us do the hard work in finding your dream workspace.