Tower of London, City of London, London, UK - Tower built by William the Conqueror to intimidate the English after the Norman Conquest. Here we can s
The Tower of London, officially His Majesty's Royal Palace and Fortress of the Tower of London, is a historic castle on the north bank of the River Thames in central London, England. It lies within the London Borough of Tower Hamlets.
Size: 5360px × 3560px
Location: Tower Hamlets, London, UK
Photo credit: © Grazyna Bonati / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: britian, british, castle, city, conqueror, conquest, crown, drawbridge, england, flag, fortress, jack, jewels, kingdom, london, moat, norman, prison, residence, royal, tower, uk, union, united, william