Royal Square Mall ← View details 800 McBride Boulevard, New Westminster, BC V3L 2B8 +1 604-520-9667 Get Directions From* To * — Required information