Two hours South of London, lying just off the centre of southern England, you will find the beautiful Isle of Wight. Known as the Garden Isle, this diamond shape island is better known for its world famous garlic festival and beautiful gardens rather than its spirit production. In fact, the Isle of Wight distillery can boast to being the first and…