New club 2&8 launches in Mayfair

The club interiors