The Newmarket Plaza is Newmarket’s first and longest standing shopping centre. Situated in the heart of a thriving town, the plaza was developed with the community in mind, which surrounds the site. The concept was a one stop shopping experience. With many different and diverse retailers, services and restaurateurs, the Newmarket Plaza has something for everyone.
This website uses cookies.