Soho House, which operates popular London venues, including The Ned in The City, Dean Street Townhouse and Shoreditch House, went under offer earlier this year to buy the building – Film House on Wardour Street – for in excess of the £97m asking price. However, the deal did not complete.
