Britain

The Tower of London is was a palace, church, prison, execution grounds and is currently home of the Crown Jewels. See our selection.