17 St Helen's Place, London, England, United Kingdom
Average Desk Price
£584 per month
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 most commutes in and outside of London.
Building Overview
We have no office spaces currently available to rent in 17 St Helen's Place, London, England, United Kingdom as at 8 November 2026.
Building Facilities
Air Conditioning
High Speed Lift
After Hour Security
Bike Storage Available
B Grade Building
Ground Floor Concierge
Disabled Access
Cafe/Retail in Building
6 Floors
Shower Facility Included
Location Map
17 St Helen's Place, London, England, United Kingdom
Enquire Now
Loading...
We are the UK's No. 1 marketplace for serviced, coworking, and shared office space.
Connect with our local experts for flexible workspace solutions across the UK. Get personalized recommendations, arrange tours, and secure the best deals — all at no cost.