Take a Windsor, Stonehenge and Oxford tour from London, and discover these three astoundingly popular destinations for visitors. This well designed package to all three beguiling regions will not fail to leave you captivated. Go on an Oxford, Windsor,.