Explore relationships

Newhaven

Newhaven is a port town in the Lewes district of East Sussex, England, lying at the mouth of the River Ouse. The town developed during the Middle Ages as the nearby port of Seaford began drying up, forcing a new port to be established.

Use + to expand a branch. Click a topic name to open its summary.