Could it the
Galpin Aston Martin dealership -
Oh! forgive me - it's
far more than a dealership. It has a lounge, bar, hor d' oeuvres served. You take deliver of your car in a
"vault."
Just a guess. The design and architecture looks similar.
Trés Pissy