New club 2&8 launches in Mayfair

The branding shown as a trompe l'oeil descending the stairs