There are plenty of tall new buildings being built.
So many commenters about London on here who don't actually live here.