Car Storage in London
Located in Shepherds Bush, W12, London, Windrush Car Storage opens a new storage and management facility, two miles West of Hyde Park.
This car storage location is part of our exciting expansion plan to bring our car storage expertise to our London clients who may wish to have more regular access to their pride and joy.
Easy access in London by road, rail or foot. Access to London Heathrow especially good and London Stanstead, London Luton and London Gatwick in under one hour too.
Our London car storage operation is aimed at catering for all collectors, investors and drivers of any marque, model and age of vehicle. Classic, prestige and everyday vehicles.
Our facility is secure, discreet and climate controlled. This full time manned facility is managed to address any motoring need. From basic storage through to fully managed concierge type business.