The Angel Inn pub in Alston in Cumbria which is the highest market town in England


Size: 6000px × 4000px
Location: Front Street, Alston, Cumbria, UK
Photo credit: © Nick Maslen / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: alston, angel, cumbria, district, highest, inn, lake, market, pub, town