Description

1505 Highbury Avenue North is a retail location northeast of downtown London with 11,087 SF of retail space. It is currently hosting a Rexall pharmacy.

11,087
Total Size / SF