Great Fosters Stroude Road Egham Egham, Surrey, England, TW20 9UR.
This historic, imposing house became a hotel in 1931. Great Fosters possesses a plethora of original details and features contained within its sumptuous lounge through to its luxurious bedrooms.