Referred to as the jewel in the heart of North Yorkshire, the picturesque town of Richmond is renowned for breathtaking beauty that has inspired painters and poets for centuries.
Village shop and tea room, welcoming to cyclists with plenty of space to lock up bikes or sit with them in view. The shop sells most snacks and even a …