M
MRS Pumphrey's
Address
72 High Street, Leyburn DL8 5AH
City
Leyburn
Post Town
Leyburn
County
North Yorkshire
Country
England