Tower of London

|

 (The tower of London. At the center of the fortress: the White Tower; on the Thames: Tower Bridge) Location: London Borough of Tower Hamlets, London, England Coordinates: 51°30′29″N 00°04′34″W Area – Castle: 12 acres (4.9 ha) – Tower Liberties: 6 acres … Read More