The village of Alfriston, South Downs, Sussex.

Alfriston, Sussex, England