Leave your central London hotel or Heathrow Airport by luxury coach and relax on the journey south, passing through London’s busy urban streets and into the tranquil Kent countryside – an area known as the Garden of England. While traveling, your host wil