Let Project Status: Offices Suite C, New Zealand House, Shrewsbury With a variety of office space and located close to Shrewsbury town centre, New Zealand House has much to offer. Suite C is located on the first floor (1,912 ft2).… Location: Shrewsbury Size: 1,912 ft2 View Details