The City & Central London Office Space: The Walbrook Building, Cannon Street


The Walbrook Building, Cannon Street


Offices for Lease

This office is available to occupy from February 2020 on flexible 12-month managed office lease, or longer upon negotiation. The office has a high quality fit out in situ providing 120 desks, 7 state of the art meeting rooms and a breakout area. The exterior of the building is unique, impressive and very high quality. This turnkey office solution combines a cost effective and efficient office with a prestigious building and a high-quality fit out in the heart of the City of London. The building is architecturally stunning and is a great office solution for a larger company, looking for quality in a superb location.

About this Location

The building is outstanding, and it's location is equally as brilliant. The office is surrounded by four Tube stations offering four different Tube lines and a national rail link all within a four-minute walk. These include Cannon Street and Liverpool Street Station. The surrounding area is lively and bustling and full of amenities such as high end and high quality restaurants, shops, banks and café's. This is ideal for out of office leisure and errands, and makes for the perfect setting for client lunches.

Get a Quote

Get Prices & Info

Office Services and Facilities

Business Center Features
ICT Facilities
Security

This office for rent on The Walbrook Building, Cannon Street 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 The Walbrook Building, Cannon Street 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 >>