When Sheep Return to the City of London
EPP’s Steve Merritt joins the historic Woolmen’s Sheep Drive tradition through the heart of London It is not every day that you see a flock of sheep making its way through the heart of London. But for one Sunday each year, the City’s streets echo to the sound of hooves as the Woolmen’s Sheep Drive [...]
Read More