Not unlike most remaining structures in the British Isles, the building now known as Clifford's Tower just outside of York town ... More