St. Pancras Station Euston Road, London, ENGLAND
66 The Arcade Westfield Stratford City Montfichet Road, London, ENGLAND
106 The Gallery Westfield Stratford City Montfichet Road, London, ENGLAND