... within very easy travelling distance of a main airport or train station in England Please help- thanks!