Let Us Sing With Our Hearts and Lips…

The Isle of Wight is one of the largest islands located 2 miles off the coast of Hampshire. Its total area is just 148 square miles, a fact that gave this island its name, which literally means ‘something tiny’. However, it was this place that became the centre of solemnities