National Gallery Photos

Meet 93 travelers, 51 tour guides and discover 1,493 photos

The National Gallery is an art museum in Trafalgar Square in London. Founded in 1824, it houses a collection of over 2,300 paintings dating from the mid-13th century to 1900. The Gallery is an exempt charity, and a non-departmental public body of the Department for Culture, Media and Sport. Its collection belongs to the public of…
View National Gallery guide >

National Gallery

The Barry Rooms

The Staircase Hall

The Sainsbury Wing

Titian Bacchus And Ariadne