Some might say it has long been Soho House’s spiritual home, and now the former BBC Television Centre in White City is to become the site of the group’s next club. It was first rumoured in October last year that the Beeb’s old base would be repurposed – and who better to take over the […]