Tower Of London
Officially His Majesty's Royal Palace and Fortress of the Tower of London, this historic castle is on the north bank of the River Thames.
Address: Tower Hill
Neighborhood: St Katharine's & Wapping
City: London
County/district: London
Region: England
Postal code: EC3N 4AB
Country: United Kingdom