London’s Top 10 List | Lifestyle Asia Travel

London is not just the home of the Queen, it's a treasure trove of hidden gems and historical landmarks the first-time London tourist should include in his itinerary.