Portishead has had a history since Roman times. Its name comes from the words ‘port at the head of the river’. The town was built on the mouth of a small river; the main road in the town once met the water at the top of the river.