Commercial
Liberty Square
1599 Adelaide Street N London, Ontario
Liberty Square is a 30,000 SF mixed use office/retail building located in London’s north east. This three storey building is surrounded by residential, and retail, and amenities within walking distance.
Spaces Available: 1,065 SF and 2,202 SF available on the ground floor