More vintage than your little heart could ever desire Really, I mean it – at the Vintage Mayfair in London