Helmsley, a small market town in North Yorkshire, Britain
Helmsley, a small market town in North Yorkshire, Britain. Helmsley is a very popular tourist town and once had a thriving linen weaving industry which took place along Borough Beck Water (narrow stream with a small bridge).
Size: 2848px × 4288px
Location: Helmsley,North Yorkshire, Britain.
Photo credit: © richard sowersby / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: ., britain, cottage, england, english, great, helmsley, hemsley, market, north, skyline, tourism, town, yorkshire