Directions
Citi Plaza is located in the heart of downtown London, Ontario and is accessible by vehicle, London Transit and within walking distance to the City’s VIA Train Station.
Citi Plaza is located in the heart of downtown London, Ontario and is accessible by vehicle, London Transit and within walking distance to the City’s VIA Train Station.