Tenerife runs on London time. You wake thinking it is 7am and it is 7am. The body does not argue. At 28 degrees north, ...