
The photo is looking west along Dundas Street near the intersection with Wellington Road. The prominent glass clad building is One London Place. The 24 story office tower was completed in 1992 and stands 372 feet in height.
From 1992 until 2024, this was the tallest building in London. In the backgroun is Centro, a 40 story 444 foot tall building, completed in December, 2024, which is now the city’s tallest. Prior to 1992, the 315 foot City Centre Tower South held the distinction.
First settled in 1826 and incorporated as a city in 1855, London has a current population of over 400,000 with a metro area over half a million. Labatt Breweries was founded in the city in 1847. The brewery still operates in London but is now headquartered in Toronto.