The Cricketers, corner of St Peter's Street and Harpenden Road, St Albans, Hertfordshire, England, UK. Later became Devdas resta


Size: 2272px × 1704px
Photo credit: © NPC Collectiom / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: albans, corner, cricketers, devdas, england, ha, harpenden, hertfordshire, peter, restaurant., road, st, street, uk.