There are a group of stunning islands in Britain just 100 miles from the mainland with breathtaking scenery which is home to the second snowiest location in the country