UK London Leicester Square Switzerland Building clock
Size: 5138px × 3425px
Location: UK, England, London, Leicester Square
Photo credit: © travelib prime / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: attraction, attractive, automated, automaton, bell, britain, british, building, capital, central, centre, city, clock, commerce, commercial, cultural, culture, destination, downtown, england, english, europe, european, famed, famous, feature, great, heritage, historic, historical, history, holiday, kingdom, landmark, leicester, london, mechanical, pictorial, picture, ring, ringing, scene, scenery, scenic, shop, shopping, sight, sightseeing, site, square, striking, swiss, switzerland, time, timekeeping, timepiece, tour, tourism, tourist, travel, traveling, travelling, trip, uk, united, vacation, view, watch, watches, west