We'd love you to write a review of Icknield Car Sales Stevenage – could you? A Icknield Car Sales Stevenage review will help create a directory of recommended used car dealers in Stevenage. Do you own the business - Icknield Car Sales Stevenage? If so, claim it today! After claiming a business, you will be able to update the details and add more tags and photos.