10 Fenchurch Avenue

A new 15 storey office building at 10 Fenchurch Avenue in central London, is topped with one of the city’s most impressive roof …