Usually situated on the outskirts of a large town, a large retail development consisting of shops, stores, car parking, and often cinemas and restaurants.
Usually situated on the outskirts of a large town, a large retail development consisting of shops, stores, car parking, and often cinemas and restaurants.