Tower Hill is an open area of raised land just north of the Tower of London. During the sixteenth and seventeenth centuries it was the execution site for those incarcerated in the Tower in London. It's believed around 125 people were executed, mostly by beheading. At this time, only a few people (with Royal or [...]
