Vehicles are supplied by Citroen Manchester, a Citroen UK owned dealership. We are able to supply most vehicles within 2 weeks of order.