Horses galore at Lord Mayor’s Show

A85C723D-0CCE-4D2C-B791-FC6016FEFE49.jpg
(Image credit: credits-unknown)

More than 200 horses will be on parade at the Lord Mayor’s Show on Saturday (10 November 2001), including what are believed the largest Shires the country

One of London’s biggestspectaculars of the year, the Lord Mayor’s Show this year features around 200 horses.