Get Directions to St Thomas C Of E Primary School ← View details Friars Road, Winchelsea, East Sussex TN36 4ED, United Kingdom, Winchelsea Beach, England Get Directions From* To * — Required information