Tenerife runs on London time. You wake thinking it is 7am and it is 7am. The body does not argue. At 28 degrees north, roughly 200 miles off Africa, this is Spain’s largest Canary Island: 785 square ...