National Gallery, London, England

Jun 17, 2023 | England, Museum

The National Gallery in London is one of the most renowned art museums in the world, housing an exceptional collection of Western European paintings dating from the 13th to the 19th centuries.

National Gallery: Trafalgar Square, London WC2N 5DN

The National Gallery was established in 1824 and is located on Trafalgar Square in the heart of London. It was founded with the goal of making art accessible to the general public and to inspire and educate visitors through the appreciation of great works of art.

Special Exhibition: After Impressionism