poi_banner_image

The National Gallery, London (United Kingdom)

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

Trafalgar Square London England WC2N 5DN
51.508774 -0.128356

Top London Tour Packages

Top tours featuring The National Gallery