The Seven Sisters Sheep Centre

The Seven Sisters sheep centre, is housed in an historic 17th Century flint barn in the South Downs National Park close to Beachy Head and in an ideal position to enjoy a spectacular cliff top view either before or after your visit. This is a family run farm which specialises in sheep breeding, with over […]

Read More