I have In-Laws coming down from Glasgow later this year for a family event, they'll be traveling down by train and would need a b and b/ hotel/ pub with room to stop for a couple of nights preferably as close to Newhall as possible can anyone recommend any??