Carron Farm's self catering accommodation is located on St.Martin's, the third largest island in the Isles of Scilly an archipelago of islands 28 miles south west of Lands End.