4. Museum of London
Trace the city’s long and ancient history at the marvelous Museum of London, with its myriad of relics and artifacts from Roman Londinium days, Medieval times, the plague years and beyond. Founded in 1976, the museum is situated near the ruins of the ancient Roman wall and is only a short distance from St. Paul’s Cathedral. Enhance your understanding and appreciation for London by visiting this popular tourist attraction.

5. National Portrait Gallery
Founded in 1856, London’s National Portrait Gallery hosts a stunning collection of paintings of the who’s who of British royals and nationals. While celebrated for its portraits, the gallery is also home to drawings, cartoons, photographs and even sculpture. This is one of the must-visit museums of London for both history buffs and art lovers. It’s located in Trafalgar Square, so you can’t miss it.

6. Natural History Museum
The Natural History Museum was established in 1881 and boasts an extensive collection of over 80 million specimens. The museum is housed in a resplendent building that is a masterpiece of architecture. The museum is popular with people of all ages and contains collections devoted to everything from dinosaurs to geology. It aims to challenge how we think about the past, present and future of the natural world.
