Towyn House is an attractive and deceptively spacious coastal property in a sought after area of the village. It offers generous accommodation space over three