England: The Grove Golf Resort & Sequoia Spa


The Grove, located 15 miles NW of London, sits within 300 acres of glorious Hertfordshire countryside. Cassiobury Park, with it winding canals, locks and bridges borders the estate. As does Wippendell Wood, lush and dense with forest flora.