Shire Horse Sunday at Hampton Court Palace: What to Know
London’s last working Shire horses receive a blessing at Hampton Court Palace on 22 November 2026. Here’s how to watch, what’s free and where to go.
London’s last working Shire horses receive a blessing at Hampton Court Palace on 22 November 2026. Here’s how to watch, what’s free and where to go.