The London Eye is taller than Big Ben and the Nelson Column is shorter than the Telecom Tower. Trafalgar square is bigger than Leister square and Buckingham Palace is bigger than Saint Martin's.Read less