Old Camms Barn Self-Catering Accommodation is located in Leyburn, United Kingdom on Old Camms Barn, Kettlewell Ln. Old Camms Barn Self-Catering Accommodation is rated 4.8 out of 5 in the category guest house in United Kingdom.
Address
Old Camms Barn, Kettlewell Ln