Goddards Pie and Mash Shop Cafe Greenwich London
Size: 4896px × 3264px
Location: Greenwich London England UK
Photo credit: © Neil Setchfield / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 1890, board, british, cafe, cockney, dessert, desserts, dine, dining, england, english, food, goddards, gravy, greenwich, kidney, london, mash, meal, meals, menu, pie, pien, restaurant, shop, sign, steak, tradition, traditional