From designer fashions to one-of-a-kind souvenirs, Vancouver North Shore is a total shopping experience. From Horseshoe Bay to Deep Cove, unique villages are the multiple hearts of the community. Caulfeild Village, on its high plateau, is home to exclusive boutiques. Picturesque Dundarave Village, far below on the seaside, has sidewalk and oceanview cafes and an array of small shops. Ambleside, one of the oldest North Shore neighbourhoods, was a seaside retreat for city dwellers in days gone by and is now a mecca for strollers, gallery-hoppers and shoppers.
Edgemont Village in the Capilano Highlands below Grouse Mountain has many charming specialty shops and restaurants. Lynn Valley developed around a forest economy, but today is a lively residential and commercial community. Lower Lonsdale, the historical heart of the North Shore, is now the site of Lonsdale Quay and the northern SeaBus terminal. Park Royal, in the geographic midst of it all, is a modern, multi-level shopping centre with large department stores and 250 fine small shops offering everything imaginable in a world class mall environment.