Helmsley is a market town and civil parish in North Yorkshire, England. Historically part of the North Riding of Yorkshire, the town is located at the point where Ryedale leaves the moorland and joins
1308328 Town Hall, Market Place Helmsley 20240521 0424
Helmsley castle tower ruins, Ryedale, North Yorkshire
Helmsley town square, Ryedale, North Yorkshire
Helmsley, All Saints' Church geograph.org.uk 2555504
The Church of All Saints is an Anglican parish church serving the town of Helmsley in North Yorkshire, England. It is located between the north-west corner of the market square, and Castlegate, on the
The church, viewed from the south