It looks like nothing was found at this location.

Arreton Barns, Main Road, Arreton, Isle of Wight, PO30 3AA

01983 528353

The Spyglass Inn, Esplanade, Ventnor, Isle of Wight PO38 1JX

01983 855338