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

Grand Wonders Of Europe

Grand Wonders Of Europe

14 Nights

Inspiring England Tour

Inspiring England Tour

10 Nights

Accommodation Transport Meals Tour Guide Airport Transfer Sightseeing