It’s a big place on the northern edge of “Eboracum”, with religious connections! Where?
It's within the biggest city in the North East also with church connections!
It’s on the north side of a shipbuilding river, had pit, has a 7th century church; now known for glass!
Where?