Whereas mainland UK temperatures in what should be the hottest month of the year, reach an average of 19 degrees with highs of 22 degrees. The beautiful island is home to hundred-year-old castles ...