New World Windsor Address: 51 Windsor Street, Invercargill | Get Directions ยป Phone: 03 217 7175 Hours Weekdays: 7.30am – 10.00pm Saturday: 7.30am – 10.00pm Sunday: 7.30am – 10.00pm « New World Durham Street The Warehouse Kaitaia »