From the London Eye to Tower Bridge and Buckingham Palace, there are so many incredible landmarks to see during a trip to the capital. But if you only have time to go and see a few, a new study has ...