Ellie Harrison and Sean Fletcher explore the grounds and surrounds of Hampton Court Palace, which is home to the last stable of working shire horses in London.
Save my name, email, and website in this browser for the next time I comment.