A shed housing 174 vintage cars in London pictured | Automotive News
Whenever a collection of abandoned vintage cars is discovered, one can't help but think that it might be the last time. Then another discovery happens. The latest is a treasure that has just been exhibited in London, England, and it is a!-->!-->…