Mount House sleeping up to 6 guests A spacious stone-built four-bedroom property close to pubs and shops in the popular market town of Leyburn. Situated in the