Retail Store - Echo's China

Retail Store


See What’s In Store

Our Retail Store in North Vancouver, BC, Canada is a treasure trove of one-of-a-kind collectables for all lifestyles and budgets.

In addition to our entire online inventory of china, silver, crystal and figurines, we have vintage jewellery, linens, and more.

Whether you live locally or you are visiting our city, we invite you to come enjoy a cup of tea and browse through our store. We look forward to meeting you!

Come Explore

Visit:  121-1433 Lonsdale Avenue, North Vancouver, BC, Canada
Hours:  Monday to Saturday 9am to 5pm PST
Questions?  Contact us.

Free Parking
Driving South on Lonsdale turn right (west) on 15th Avenue. Immediately turn left down the lane behind our building, then left into our underground parking. Park in stalls #20 thru #30. There is an elevator available for your convenience. If you have made an appointment to bring in items to the shop, we have a trolley you are welcome to borrow.