CarCraft is the country's leading independent group of used car hypermarkets. Each site comprises an average 12 acres freehold complex with a 100,000 square foot showroom. Over 1,500 cars are displayed...
spacious and lots of choice. friendly sales staff
financial advisors appear to try to sell you more ...