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