White City House

Soho House don’t do things by halves. Whether it’s a 100 acre farmhouse in Oxfordshire or a rooftop swimming pool in New York, there’s no denying they provide some of the best hospitality out there. And if you’re one of those who moans about Soho House, you’ve probably never been. Their latest UK opening is in White City and it’s the largest Soho House to … Continue reading White City House