Situated in a discreet, rural location 40 miles North of London, Storacar - The Hotel for Fine Automobiles - is now recognised as Britain's leading specialist in the storage and care of fine vehicles. Since its inception in 1983, Storacar has been dedicated to the care and preservation of cherished vehicles and to removing the worries from classic car ownership.
Emily Darwin — Clean, professional, and helpful, thank you for looking after my car and for sorting out the oil leak