Welcombe to the Torbay Weather Site which is under construction