The Plaza

Palmerston North, New Zealand

The Plaza is a shopping centre in Palmerston North near the Hopwood Clock Tower.