shopping mall; shopping centre
A large retail store holding a wide selection of goods for sale at discounted prices to members of the club.
The club itself.