What country is Landsdowne Centre in?
Lansdowne Centre: Lansdowne Centre (formerly Lansdowne Park Shopping Centre) is a shopping mall in Richmond, British Columbia. Lansdowne Centre:  It is located on No. 3 Road and is the second largest mall in Richmond after Richmond Centre (mall).
i don't know