Geography. Known as the Garden Isle, this jewel of England resembles a diamond in shape — being some 23 miles east to west, from the Needles to Bembridge, and 13. Static home owners on the Isle of Wight have said they will lose more than £1m after. Image caption Island View Holidays gave residents three months’ notice to remove their homes Residents’ spokesman Paul Martin said he was. LODGE HOLIDAYS…