London, UK - April 2018: Exterior view of Her Majesty's Royal Palace and Fortress of the Tower of London, a historic castle and popular tourist attraction located on the north bank of the River Thames in central London, England

London, UK - April 2018: Exterior view of Her Majesty's Royal Palace and Fortress of the Tower of London, a historic castle and popular tourist attraction located on the north bank of the River Thames in central London, England - 106326232

Similar stock images

to-top-page