Tower of London
Tower of London, Her Majesty's Royal Palace and Fortress, Tower of London
Great britain, London
The Tower, a fortress standing on the north bank of the Thames, is the historical center of London and one of the oldest buildings in England, one of the main symbols of Great Britain, which occupies a special place in the history of the English nation, one of the main attractions of Great Britain.