A large shopping center with diverse high street shops, restaurants, and a cinema.