Museums

If London is one of the most vibrant cultural capitals in the world, it is also thanks to its museums, real treasures of knowledge and art. From the British Museum, where millennial collections await you, to the Tate Modern, showcase of contemporary art, via the fascinating Natural History Museum, the city is full of wonders for curious minds. Whether you are passionate about art, science or history, our recommendations will guide you through these world-renowned institutions for enriching discoveries at every step. London is also an open door to knowledge.

  • Sherlock Holmes Museum

    Everybody knows this character through books, then films, comics and references in popular culture. Perhaps the only museum in the world is dedicated to him in London (there is another one in Switzerland), which stores things that never belonged to a person. Even the address of the museum is fictitious, although mail is constantly arriving…

  • Imperial War Museum

    Originally opened in 1920 to collect and display artifacts relating to World War I, the Imperial War Museum now covers many conflicts involving Britain and the Commonwealth that have taken place since then. With a huge display of medals, firearms, artillery and uniforms, the Museum has two further sites in London – HMS Belfast, the…

  • Natural History Museum

    The Natural History Museum is one of South Kensington’s three main museums – the others being the Victoria and Albert Museum (V&A) and the Science Museum. The NHM – Natural History Museum of London was founded in 1881 as part of the British Museum, but it wasn’t until 1992 that it became known by that…

  • British Museum

    The British Museum first opened to the public in 1759 to promote a better understanding of the arts, natural history and science. Now one of the world’s finest museums, it contains a mind−boggling six million artefacts from all corners of the globe, plucked (or plundered) by collectors. With antiquities documenting the rise and fall of…

  • Tate Modern

    Opened in 2000, the Tate Modern is a £130 million project, considered a model of urban regeneration, with the disused Bankside Power Station transformed into a cutting-edge space dedicated to 20th century art. It is the second most visited attraction in the UK – welcoming over 5 million people a year, just behind the British…