106 The Gallery Westfield Stratford City Montfichet Road, London, ENGLAND
66 The Arcade Westfield Stratford City Montfichet Road, London, ENGLAND
St. Pancras Station Euston Road, London, ENGLAND
Unit 2011 Westfield London Shopping Centre Ariel Way, London, ENGLAND