Kilnford is a farm shop, butchery and cafe just outside Dumfries, best known for its own Galloway-reared beef and lamb. Alongside the meat counter there’s a deli, a bakery and a cafe for breakfast or lunch, so it doubles as a reliable roadside stop off the A75. About 1.5km from Dumfries station.