Leicester Square Gardens, London, England,
Leicester Square Gardens, London, England,
Size: 3399px × 5100px
Location: Leicester Square Gardens, London, England,
Photo credit: © Mark Richardson / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: capital, central, city, england, english, garden, gardens, leicester, london, outdoor, outdoors, sign, sq, square, uk