The Weller Brothers established what is now Britain’s oldest vehicle manufacturer in 1901, producing cars and motorbikes from their workshop in West Norwood, London. The nascent company produced its first vehicle in 1903, but the Autocarrier was introduced a year later (from which the name AC was later derived). The first three-wheel commercial delivery vehicle, it proved an instant success.