Northallerton

English

Proper noun

Northallerton

  1. A town and civil parish with a town council in North Yorkshire, England, previously in Hambleton district (OS grid ref SE3693).

References