London
London is a city in southwestern Ontario, Canada, along the Quebec City–Windsor Corridor. The city had a population of 422,324 according to the 2021 Canadian census.
Source: WikipediaThe Best Travel Spots nearby Houses of Parliament
Travel to Houses of Parliament in United Kingdom
Find hotels nearby 🏨
Find & Book the best travel experiences here
Big Ben is the nickname for the Great Bell of the striking clock at the north end of the Palace of Westminster in London and is usually extended to refer to both the clock and the clock tower.
Source: WikipediaLandmark pictures in Houses of Parliament
Shot with a None. Exposure: None, Aperture: None, Focal Length: None, ISO: None