London is a city unlike any other in the world, and everyone should really make it a point to go to London at least once in their lifetime. You will be enthralled with its famous sights like Big Ben, the Tower of London, Buckingham Palace, the London Eye and much more. There’s nothing quite like the experience of hopping on a red double-decker bus and seeing some of the most recognisable sights in the world from its top deck. And there is no better place to experience the best shopping in the world than London’s Oxford Street, and stunning prices in Knightsbridge and charmed by the boutiques around Carnaby Street. For nightlife, there’s everything any night owl could possibly want in the capital, from classic pubs, to chic clubs, quirky dive bars, theatres packed with Hollywood stars taking their turn on the boards. Dwell into history and terrify yourself with the gruesome past of the London Dungeons or bask in the splendour of royalty at Hampton Court Palace.