Stock Photo: England, London, Stratford. Westfield Stratford City shopping centre sign on the outside of the building. The centre opened in 2011 and is the 3rd largest shopping centre in the UK.
Stock Photo: 4282-30628 England, London, Stratford. Westfield Stratford City shopping centre sign on the outside of the building. The centre opened in 2011 and is the 3rd largest shopping centre in the UK.