List of landmarks in Barrow upon Humber Select Landmark in Barrow upon Humber from the list below: Barrow Haven Station Goxhill Station New Holland Station The Haven Inn The Six Bells