London,Greenwich. Payless convenience store & Milano's Pizza & Chicken fast food outlet in weathered old building in Trafalgar Road


Size: 5324px × 3549px
Location: 102 Trafalgar Rd, London SE10 9TX, UK
Photo credit: © Eden Breitz / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: &, borough, britain, building, capital, chicken, city, convenience, delivery, east, fast, food, great, greenwich, kingdom, london, milanos, outlet, payless, pizza, road, royal, service, shop, south, stiore, store, trafalgar, united, urban, weathered