London to Stonehenge - Private Round-Trip with 75-Minute Stop in London, England