Estelle Manor in Oxfordshire
There’s something about the quintessential English countryside that makes you want to wear tweed. Go clay shooting. Heck, even eat some tea and crumpets. But then a hotel opens in the rolling green hills, that is a game changer for London. In fact, it’s a place that may make you pass the city and go straight to Estelle Manor. This is the first look. The Overview It was only a matter of time before Soho House was given a run…
DISCOVER MORE










