British Land 21 Liverpool Street, City Of London

21 liverpool street, London EC2M 7RD
Image 02-05-2025 at 14.20.jpeg
1 / 4

Availability & Pricing

Nothing listed here right now

That doesn't always mean the building is full. Tell us what your team needs and we'll find out what's available at British Land 21 Liverpool Street, along with anything similar close by.

See all offices in City Of London

Offices with space near British Land 21 Liverpool Street

View all

About British Land 21 Liverpool Street

21 Liverpool Street is a prime commercial office building located in the heart of London's financial district, specifically at EC2M 7RD. This modern development is strategically situated at a major transport hub, making it exceptionally accessible for both employees and clients. The building is designed to cater to a diverse range of businesses, with a strong emphasis on full-time office spaces that provide an ideal environment for productivity and collaboration.


Amenities & Features

Everything included in your office space

Reception
Meeting rooms
Cleaning
Showers
24/7 access
Utilities
Furniture
Tea and coffee
Mailing address
Bike storage
Trading address
Access to breakout space
Wifi
Access to phone booths
Printing
Disabled access
Air conditioning

Location & transport links

Liverpool Street

1 mins walk · 88 yards

Central Circle Hammersmith & City Metropolitan Elizabeth

Moorgate

8 mins walk · 704 yards

Circle Hammersmith & City Metropolitan Northern

Aldgate

9 mins walk · 792 yards

Circle Metropolitan

British Land 21 Liverpool Street

21 Liverpool Street

London

EC2M 7RD

Last updated

From

POA

+ VAT per month