A couple of miles north of the A303, not far from Stonehenge, the Red Lion is perfect for a stop-off from London to Cornwall. It's in the hamlet of Babcary, down winding tunnel-like roads lined with hedgerows and cow parsley. There's a church, a few ...