Cara House is a substantial detached property providing bright and comfortable accommodation. Enjoying a central position in the tranquil village of...