Real Estate listings near One London Place
One London Place is an office tower in London, Ontario, Canada. Construction on the tower was completed in 1992. At 113.4 m tall, it is the tallest building in Southwestern Ontario outside of Toronto.
Besides office space, One London Place has a restaurant, fitness centre, newsstand, car wash, and 382-space underground parking lot.