Why are there sheep on Hampstead Heath?

Why are there sheep on Hampstead Heath?

BBC Local News

Published

BBC Local News: London -- They were a common sight there in the 1940s and 1950s but moved out as London grew.

Full Article