Helmsley

If you were to try and describe what you would imagine to be the ideal image of an English market town, the image that you describe would almost certainly match that of the town of Helmsley in North Yorkshire. The pretty market square is still a hive of activity and you will find tea rooms serving the quintessential English afternoon tea, as well as county pubs which have altered little over the centuries. As if this wasn’t picturesque enough, the town is rather romantically surrounded by the stunning North Yorkshire…

Read More