"hang them up in chains in Tower Hill"

Tower Hill is an elevated spot north-west of the Tower of London. Belonging to one of the oldest parts of London, archeological evidence shows that there was a settlement on the hill in the Bronze Age and much later a Roman village. Public executions of high-profile criminals were carried out on the hill. It is the site of the Tower Hill Memorial.

Google Map