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). Richmond Centre (mall): Richmond Centre (corporately styled as "CF Richmond Centre" and formerly known as "Richmond Square") is a shopping mall in Richmond, British Columbia, Canada.
Canada