Hidden London, London, London History, Quirky London

Fleeced in the City: The History of Sheep Grazing in London’s Parks

Picture the scene: a misty morning in Hyde Park, the distant clatter of horse-drawn carriages, and a flock of sheep […]