The Best Travel Spots nearby The National Gallery
Travel to The National Gallery in London, United Kingdom
Find hotels nearby 🏨
Find & Book the best travel experiences here
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 2,300 paintings dating from the mid-13th century to 1900.
Source: WikipediaLandmark pictures in The National Gallery
Shot with a NIKON D5200. Exposure: 1/40, Aperture: 5.6, Focal Length: 55.0, ISO: 320