The Tower of London as seen from the River Thames
The Tower of London, officially Her Majesty's Royal Palace and Fortress of the Tower of London, is a historic castle located on the north bank of the River Thames. The Tower of London is the oldest palace, fortress and prison in Europe
Size: 3300px × 2131px
Location: | Tower Hill, London EC3N 4AB, London, England
Photo credit: © Mike Ford / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 1078, 13th, architecture, armour, armoury, attraction, bank, beefeater, capital, castle, century, ceremonial, city, cityscape, conqueror, crown, england, europe, executions, famous, fortress, gate, hamlets, henry, hill, historic, jewels, kingdom, landmark, london, moat, monument, north, palace, prison, processions, ravens, river, royal, sites, stronghold, swords, thames, tourism, tourist, tower, traitors, viii, white, william