Town Hall, 305 Queen Street, Auckland 1010, New Zealand