Repeat: The best grace and favour house in British sport has to be the 10-bedroom Lodge at Ascot complete with expansive garden.
The best grace and favour house in British sport has to be the 10-bedroom Lodge at Ascot complete with expansive garden.