London's new skyline: the verdict

> Rising to 63 storeys, this helter-skelter shaped leviathan should have long since established itself as the tallest building in the City of London.

Continue reading on telegraph.co.uk