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.
Reviews (9)
Emily Darwin
Feb 11, 2022
Sage S.
Nov 23, 2021
Holly Rose
Nov 10, 2021
Chris Merchant
Jan 10, 2021
Rjo
Jan 05, 2021
Marcel
Dec 26, 2020
Mark Krendel
Jan 14, 2019
Alex Time
Mar 02, 2018
Ben Crowley
Aug 23, 2017