I like the idea of this picture. Through your POV, the taxi stand looks as if it is challenging Big Ben to be the tallest landmark in London. However, one is of miniscule importance for the 'Londoners' (there are thousand of such taxi stands), while the other is of irreplaceable sigificance. Well, they don't look that much different in your shot.
However, I would love to avoid the distracting fences and make the Big Ben much sharper.