Celebrity Bingo at The Grove

Every city has its bolthole. New York has The Hamptons, LA has Montecito and London has… Watford. No, that wasn’t a typo. Just 18 miles north of the Big Smoke, hidden away in 300-acres of forests and fairways, hides The Grove; London’s self-proclaimed country estate. Over the years the sprawling 18th-century mansion has played home … Continue Reading