Irving Street off Leicester Square London April 2009


Size: 5200px × 3467px
Location: Irving Street London UK
Photo credit: © Mark Beton/Capital / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: cafe, england, irving, kingdom, leicester, london, restaurant, scene, square, street, uk, united