5 Chelsea Mews – SOLD OUT Chelsea Mews is a new condo development by London Meridian Properties at 1591 Bowser Avenue, North Vancouver. 690 sq ft 3 beds