Hi Jim-There is Waltham in the North East of England, near Grimsby.
Jill