Results tagged “sheep”
HAVE we got “ewes” for you – the Isle of Dogs has its very own prize-winning sheep.
It is not something you would naturally associate with the gritty urban landscape of east London but Mudchute Farm, at the heart of the Island, is rapidly becoming a centre of excellence in the breeding of rare animals.















