Modern shopping center in England with chain retailers, casual dining, a supermarket, and a multiplex cinema. Offers a wide selection of high street brands.