80 fenchurch street


Large Developer



Architectural Design



London, UK


Introducing Eighty Fenchurch Street: London’s Architectural Landmark. This scheme is a defined masterpiece in London’s skyline, a striking 14-storey landmark that graces the heart of the City. This architectural marvel encompassed 240,000 sq ft (22,000 sq m) of Grade A office space and 12,250 sq ft (1,140 sq m) of retail area, meticulously designed by Fosters & Partners and TP Bennett.

Setting itself apart from conventional City towers, the project offered a unique blend of innovation and functionality, boasting six landscaped roof terraces and variable floorplates ranging from 5,000 sq ft to 20,000 sq ft NIA.

Our services were successfully completed, delivering tender packages for this visionary development following planning approval.

Eighty Fenchurch Street doesn’t just stand as a building; it is a testament to London’s architectural prowess, showcasing the city’s dedication to merging cutting-edge design with urban functionality.