Located at 1 Adelaide St. N., London, ON N6B 3P8
We are in the plaza on the west side, in the first building just north of the Thames River.