Restaurants in Irving Street in London's West End near Leicester Square
Size: 4892px × 3261px
Location: Irving Street, London, United Kingdom
Photo credit: © Nick Maslen / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: food, irving, italian, italy, leicester, london, restaurant, restaurants, square, street, tourists, west