Groucho Club closes over 'serious crime' claims
Westminster City Council says it suspended the Soho venue’s licence following a request by the Met.
BBC News
Soho is an area of the City of Westminster in the West End of London. Originally a fashionable district for the aristocracy, it has been one of the main entertainment districts in the capital since the 19th century.
Westminster City Council says it suspended the Soho venue’s licence following a request by the Met.