London Underground sign, London Underground Leicester Square sign, Leicester Square underground station sign, Leicester Square underground station
Size: 8688px × 5792px
Location: London, United Kingdom
Photo credit: © Iconic Cornwall / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: england, leicester, liecester, london, sign, signs, square, station, stations, tube, uk, underground