Close up view of one of the towers of the Tower of London, located on the north bank of the River Thames.

- Image ID: CF2D8J
Close up view of one of the towers of the Tower of London, located on the north bank of the River Thames.
Loop Images Ltd / Alamy Stock Photo
Image ID: CF2D8J
England, London, Tower of London. Close up view of one of the towers of the Tower of London, located on the north bank of the River Thames.
Location: Tower of London, London, England