My Favorite Bands Logo
    The National Gallery, London
    The National Gallery, London

    The National Gallery is an art museum in Trafalgar Square in the City of Westminster, in Central London, England. Founded in 1824, it houses a collection of over 2,300 paintings dating from the mid-13th century to 1900.

    Data provided by Discogs
    Concert Tickets available at StubHub!
    Sites: