London, Greater London, England, June 15 2022: Close up of the Swiss Clock in Leicester Square, a remnant from the Swiss Village once there.
Size: 3888px × 3888px
Photo credit: © escapetheofficejob / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: architecture, attraction, capital, clock, england, english, famous, landmark, leicester, london, sign, square, swiss, tourism, traditional, travel, uk, urban