Members club operator Soho House is closing in on its next site, in London’s Mayfair.
Planning officials at Westminster City Council have recommended approval for the company’s plans to turn 8 Lancashire Court,
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.