Archibalds’ ‘New’ Range Rover Defender Showroom – Where Luxury Meets Legend

The South Island Just Got a Serious Upgrade Listen up, gearheads and luxury vehicle enthusiasts: Christchurch’s automotive scene just levelled up in a major way. Archibalds has officially thrown open the doors to its refurbished Range Rover Defender retailer showroom at 38 Tuam Street, and we’re talking an 11-month build and multi-million-dollar investment that’s genuinely […]