National Gallery

The National Gallery is an art museum in Trafalgar Square, London. Founded in 1824, it houses a collection of more than 2,600 of the world's greatest paintings dating from the mid-13th century to 1900.

There are currently no venues featuring this organiser yet. Check back soon!