Opening at the end of 2023, the club will take up a whole floor at Cha House on top of the Harrods tea room, and host a Gordon Ramsay restaurant.