Tower of London

November 03, 2022

The Tower of London, officially His Majesty's Royal Palace and Fortress of the Tower of London, is a historic castle on the north bank of the River Thames in central London. The Tower of London has been used as a fortress, a palace, a prison and even a zoo over the centuries, and is today a museum.

Unesco: Tower of London
RR: 10x10 RR
Date: Oct 28

Post a Comment