20 Fenchurch Street

London, EC3M 3AU

The Space

Opportunity to acquire 7,739 sq ft of high quality fitted offices with exceptional views in a landmark City tower building.

At a glance

Property Type Office
Tenure To Let
Size 7,739 to 18,820 sq ft
Business Rates £25.97 per sq ft
Service Charge £12.24 per sq ft
Energy Performance Rating This property has been graded as B (33)

Fenchurch Street
4 mins

Cannon Street
6 mins

London Bridge
9 mins

Liverpool Street
9 mins

2 mins

Fenchurch Street
4 mins

5 mins

Cannon Street
6 mins

Key Points

  • Exceptional views north and south
  • High quality fitted offices
  • BREEAM Excellent & EPC B
  • 100% renewable energy electricity supply
  • Base build occupancy of 1:8 sq m
  • Full access to SkyGarden events space


Occupying a prominent site in the heart of the City of London, 20 Fenchurch Street is a landmark building that stands apart from the crowd of the City Cluster and overlooks the River Thames. There is availability on part Level 15 of this iconic feature of the London skyline.

Available area

The accommodation comprises of the following

Name Sq ft Sq m Availability
15th - Part 7,739 718.98 Available
15th - Whole 18,820 1,748.44 Available
Total 26,559 2,467.42  

The Location

20 Fenchurch Street is superbly located within 10 minutes' walk of 9x tube lines, 6x national rail stations, 2x river bus piers, 3x cycle superhighways and 15+ Santander docking stations.


Available by way of a sublease from RSA for a term until January 2026, held outside the L&T Act 54.