30 Fenchurch Street
30 Fenchurch St London, United Kingdom EC3M 3AD
16 floors
Built in 2004
544,883-square-meter building
Architect: Arup
30 Fenchurch Street is a landmark office development located in the heart of the EC3. The building offers refurbished Grade A space, great views with fantastic floor to ceiling height and abundant natural light.