Indirizzo: Market Place, Leyburn, North Yorkshire, York and North Yorkshire, Inghilterra, DL8 5AW, Regno Unito