London’s Groucho Club closes

Soho’s legendary Groucho Club, which has counted some of the UK’s biggest stars among its membership down the years, ...
Soho institution the Groucho Club has long been a popular meeting place, but where to celebrate Christmas in W1 now it’s ...