Results tagged “sheep”

00jul31sheep3WEB.jpg 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.

First for Canary Wharf news and views - brought to you by The Wharf newspaper