Barton upon Humber

English

Proper noun

Barton upon Humber

  1. A town and civil parish with a town council, on the Humber estuary in North Lincolnshire district, Lincolnshire, England (OS grid ref TA0322).

Usage notes

Spelt either with or without hyphens.

Alternative forms

References