The National Gallery is an enormous art museum located in Trafalgar Square. It was founded in 1824 and houses a collection of over 2,300 paintings ranging from the 13th to the 19th century.
Subscribe to our newsletter for new travel experiences.