20 Fenchurch Street

London EC3

This distinctive addition to the City of London skyline was completed in 2014 and comprises 688,100 sq ft of offices and a unique public Sky Garden. BREEAM ‘Excellent’ offices, featuring a hydrogen fuel cell, roof mounted photovoltaic panels and one of the UK's largest living walls.

Key Facts

50 %
Ownership interest
Annualised net rent
Markel, Kiln, Liberty Syndicates, RSA
Principal occupiers