London City Hall Impark Lot #32 offers convenient underground parking with 420 spots available for visitors. With height restrictions of 6'4" and electric car charging stations, this parking facility provides a practical option for those looking to park near City Hall in London, ON.
Located at 300 Dufferin Ave, this parking lot is equipped with payment options including pay on foot, making it easy for guests to park and explore the surrounding area. Reviews mention the lot as dark and dirty, but its proximity to City Hall makes it a popular choice for those needing parking in the area.
Generated from the website