Of the numerous London museums, the National Gallery is a must-see. Located in Trafalgar Square, it exhibits world-class paintings, from Bruegel's 'Adoration of the Kings' to Velasquez's 'Venus at Her Mirror'. Meanwhile, the extensive British Museum, on Great Russell Street, displays a range of ancient anthropological artifacts, from Egyptian mummies to Hindu statues and Aztec mosaics.
The Natural History Museum is home to a breathtaking 70 million items© Manganganath / 123RF
Here's one for the murder mystery fans out there!© Liubou Tsiarletskaya / 123RF
Eerily life-like, the Beatles are but a few of the figures on show at Madame Tussaud's© Mickael David
A staggeringly immense documentation of human culture© Philip Bird / 123RF
London, the English capital, has an array of museums to visit, most of them free.© Tamara Kulikova / 123RF