A large shopping center in England, featuring over 220 stores and services. It offers diverse shopping and dining options.