Westfield Stratford City in London, UK January 19, 2012 by Henk Bekker Westfield Stratford City is a shopping mall with over 230 shops and around 75 restaurants.