Is big ben the tallest building in london?

No, far from it.