Skip to playerSkip to main contentSkip to footer
  • 30/09/2019
As many as 30 sheep have been shepherded over London Bridge in accordance with an old tradition allowing honoured citizens to bring livestock into the city

Recommended