Results in Seaton Carew, North-East England COASTAL town and seaside resort between Hartlepool and Teesmouth. Once owned by the Norman Carou family.
Seaton Carew