London, United Kingdom - October 20, 2016: People are hanging out in the square near the Tower of London in London, England
Size: 4697px × 3126px
Photo credit: © Aivita Arika / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: architecture, building, city, culture, destination, england, english, europe, kingdom, landmark, london, people, square, stock, tourism, tourists, tower, travel, uk, united