IBC Vehicles Limited is a British automotive manufacturing company based in Luton, Bedfordshire and since 2021 a wholly owned subsidiary of the multinational corporation Stellantis. Its principal operation is an assembly plant located in Luton, Vauxhall Luton, which currently produces light commercial vehicles sold under the Citroën, Opel, Peugeot and Vauxhall marques.
IBC Vehicles
Vauxhall Vivaro
Luton is a town and unitary authority with borough status in Bedfordshire, England, with a population at the 2021 census of 225,262.
Image: Luton Town Hall and War Memorial (01)
Image: Luton Hoo (South Face 01)
Image: Northwest Face of the Parish Church of Saint Mary, Luton (02)
Image: London Luton Airport geograph.org.uk 1446381