Seaton Delaval

English

Proper noun

Seaton Delaval

  1. A large village in Seaton Valley parish, Northumberland, England (OS grid ref NZ3075).