In its place, the City is getting the brand spanking new 130 Fenchurch Street. According to recently submitted proposals from Aviva Investors, 130 Fenchurch Street will be 31 storeys with a ...
Fenchurch Street station was once among the city’s most significant railway hubs, with an impressive façade to match. However, over time, it has been overshadowed by the towering skyscrapers of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results