Estelle Manor: The New Jewel of the Cotswolds and London’s Exclusive Members’ Club
1. Summary Discover the new Estelle Manor, a luxurious hotel set in the picturesque Cotswolds, offering top-notch amenities and exceptional culinary experiences amid historic charm. The brand-new Estelle Manor raises the bar on the English countryside hotel. Photo: Mark Anthony Fox Upon entering London’s most private members club, Maison Estelle — created by Sharan Pasricha,…