London is a sprawling, vibrant city with endless things to do…but yes, you can see the highlights in just 3 days. Whether it's your first time in London or ...