Britain isn’t known for its sublime motorway service stations. Though you might send a postcard from America’s Iowa Truck Stop (“The Disneyland of Rest Stops”) or a letter of recommendation for ...