The beauchamp Tower

The Beauchamp Tower

Among the Tower of London’s many buildings and structures, one of the most notable is the Beauchamp Tower, a 13th-century tower that has served a variety of purposes throughout its long history. From its role as a royal residence to its use as a prison and place of execution, the Beauchamp Tower has been witness […]

The Beauchamp Tower Read More »