London is one of the most exciting cities in the world. It’s packed with history, museums, architecture and great places to eat.
If you’re into history, you’re going to be overwhelmed with things to do. From exploring the city’s grizzly past at the Tower of London, where several Queens were beheaded, to seeing the iconic sights including Big Ben and the Houses of Parliament.
There are tons of museums and art galleries to explore, with some of the best being the British Museum, where you can see everything from Egyptian sarcophaguses through to Roman uniforms, the Natural History Museum, with well-preserved dinosaur bones, and the Science Museum, which takes you on a trip through the galaxies. For an art fix, head to the National Portrait Gallery or the Tate Modern.
London is one of the most cosmopolitan cities in the world, so you’ll find restaurants serving up food from all corners of the world. Whether you’re looking to try an authentic Indian curry in London’s East End, or Jamaican ‘jerk chicken’ in Brixton, the city has everything.
The best neighborhoods to stay in London are Soho, Kensington and Islington, where you’ll find streets lined with historic buildings and great access to public transportation. The best time to visit London is during the Spring (April-May) or the summer (July to August) when the days are long, and often sunny. The UK gets hit with its fair share of rain however, so come prepared even in the summer.