Clifford’s Tower. A spot where 150 Jews were killed in 1190 for not renouncing their religion. ← Previous Next →