The National Gallery, right on Trafalgar Square, is a marvellous collection of artwork, specifically paintings, that cannot and must not be missed by anyone who is visiting London. The art museum houses Western European artwork from the 13th to the 19th century.