An Angus Steak Houses restaurant in Leicester Square, London, England,
An Angus Steak Houses restaurant in Leicester Square, London, England,
Size: 5125px × 3417px
Location: Leicester Square, London, England,
Photo credit: © Mark Richardson / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: angus, catering, chain, dine, diners, eat, eating, exterior, food, house, houses, leicester, london, outdoors, restaurant, sq, square, steak, tables, venue