Apr 26 Apr 26 Islands of South West England 5: St George's Isle Martin Hesp Travel, Devon Cornwall & Somerset Discover the beauty and adventure of St George's Island, an idyllic destination just a mile off the coast of Looe.