South Coast
J21 Vermont is a cedar clad, New England-style cottage, resting near the coastal town of Yarmouth, Isle of Wight, within the grounds of West Bay...