You are here

Tower of London

Tower of London

The Tower is situated on the north bank of the River Thames.

 

Title: Tower of London
Record Type: Historical/ Archaeological Sites
Record Maintained By: HC
Subject Id: 109033