Reasons to return: Two new restaurants debut at Great Fosters
Last spring, I had the good fortune to spend one all-too-brief night at Great Fosters, a four-star country-house hotel with a royal pedigree set amidst 50 acres of gardens in Egham, England. The royal connections for the mid 16th-century main house (converted to Elizabethan design in the early 20th century) are deep—witness the original royal crest …