Trafalgar Square
Trafalgar Square is a public square in the City of Westminster, Central London, built around the area formerly known as Charing Cross.
Source: WikipediaThe 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: Wikipediapictures in The National Gallery
Shot with a iPhone 11 Pro. Exposure: 1/1020, Aperture: 2.4, Focal Length: 1.5, ISO: 20