Established in London in 1995, then enlarged to New-York, the Classic Car Club became from the simple renting old timers to some kind of museum for gentlemen.
Here are some pictures from the spot...