Westfield London Shopping Centre, Ariel Way
London W12 7GD
United Kingdom