Ceremony of the Keys
World CoinsFour coin designs honor Tower of London
For 953 years, Her Majesty’s Royal Palace and Fortress of the Tower of London has stood on the north bank of the River Thames in central London. It was constructed…
World Coin News Staff