Home Castles & FortsThe Tower of London – Fortress, Palace, and Prison of History