The City & Central London Office Space: 77 Leadenhall Street, London


77 Leadenhall Street, London


Serviced Offices
Shared/Coworking Spaces

This business centre offers a bright and vibrant place to work. With both serviced and co-working space there is something for everyone. The work space is designed to promoted productivity, as well as having more private office spaces. The building comes with lounges filled with art and a coffee bar. As well as the amenities, this office space offers in-house events with other forward-thinking companies creating a network. The facilities provided are fantastic, there are onsite staff which are available for support and also phone booths for more private conversations. With this listing, every detail has been considered so that you can focus on your business.

About this Location

This office space is located in an area which is very accessible. Fenchurch Street Station, Aldgate Station and Tower Gateway Station are all only a five minute walk away. There are many things to do located in close proximity, for example the River Thames and the Tower of London are just a short walk away. Nearby to the business centre are multiple places to eat and drink, making it a very vibrant work place. Also in walking distance are Overground Rail Stations, making the journey very easy for commuters.

Get a Quote

Get Prices & Info

Office Services and Facilities


This office for rent on 77 Leadenhall Street, London is available immediately. Details and prices are available by calling +44 20 3998 2883 or by submitting the inquiry form.

Map of the office space location

Get a quick quote

Please complete and submit the form and we'll send you the latest information and prices for the office that is currently available for rent at 77 Leadenhall Street, London in The City & Central London. You can add more offices to your shortlist by clicking here to see more serviced offices in The City & Central London.

Get a Quote

Get Prices & Info

You might also be interested in these The City & Central London business locations

The City & Central London Office Space

This business centre provides fully equipped offices for cost-conscious SMEs and start-up companies. It offers an extensive range of business support and administrative services including meeting room... Read More >>

The City & Central London Office Space

Offering stunning views across London and providing flexible office space. Located in the heart of Westminster and on the bank of the Thames, this recently refurbished suite of offices offers a sought... Read More >>

The City & Central London Office Space

Located on one of London's most prestigious addresses, the centre is a seven-storey building with a grand, regency styled façade. Once inside, this space contains an unashamedly minimal interior, pro... Read More >>