Get Directions to The Blue Cross ← View details St Francis Fields, Main Street, Northiam, Sussex TN31 6LP, United Kingdom, Northiam, England Get Directions From* To * — Required information