Get Directions to Alfriston Village Stores ← View details Waterloo Square, Alfriston, Polegate BN26 5UE, United Kingdom, Polegate, England Get Directions From* To * — Required information