The Best Travel Spots nearby Leicester Square
Travel to Leicester Square in London, United Kingdom
Find hotels nearby 🏨
Find & Book the best travel experiences here
Leicester Square is a pedestrianised square in the West End of London, England. It was laid out in 1670 as Leicester Fields, which was named after the recently-built Leicester House, itself named for Robert Sidney, 2nd Earl of Leicester.
Source: WikipediaWildlife pictures in Leicester Square
Shot with a NIKON D610. Exposure: 1/30, Aperture: 1.8, Focal Length: 50.0, ISO: 100