




In the English countryside on the edge of historic Windsor Great Park in Egham, within an hour of Central London and close to Heathrow. Set across 40 acres with a tranquil lake at Bishopsgate Road, TW20 0YL. A luxury country-house hotel that is pet-friendly.