which is expected to become the tallest tower in London, UK. Positioned between the iconic 'Gherkin' and the Leadenhall building, the approved structure will be a 74-storey office tower.
The gargantuan site at London Bridge also has the distinction of being the tallest building in the UK and is a mix of office ... and even the tallest on its street. London’s best outdoor ...