lambetaye lambetaye 16-04-2017 Geography contestada what impact does the gulf stream have on the climate in England? Why?