One of the most exciting, diverse and immersive cities in the world, there’s a reason why more than 19 million tourists visit London every year. But when it comes to a flying visit – or a stay where you want to see and do everything – how can you pack…