Established in 1918, Archibalds is Christchurch s only authorised dealer of Europe s finest vehicle brands; Audi, Porsche, ...
Established in 1918, Archibalds is Christchurch s only authorised dealer of Europe s finest vehicle brands; Audi, Porsche, Jaguar, Land Rover and Volvo. Archibalds also stocks a wide range of premium used vehicles.