News
17hon MSN
The proposed 479ft glass and steel structure at 130 Fenchurch Street will feature 31 storeys of office space as well as ...
Aviva has submitted a planning application to transform 130 Fenchurch Street in the heart of the City of London into a striking 34-storey office tower, marking ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results