First Class Long Term Car Storage
Situated in a discreet, rural location 40 miles North of London and run by Allan Cowen. Storacar - The Hotel for Fine Automobiles - is now recognised as Britain's leading specialist in the long term storage and care of fine vehicles. From basic care through to our Active Storage Programme.Contact Us
- London and Home Counties