Intersecting Lonsdale Ave, the Esplanade is the second largest shopping district in the area.
Drag to scroll