Cairnhill Farmhouse is a substantial detached farmhouse providing bright and spacious accommodation which is sure to suit a number of different...
This is a large spacious stone farmhouse amounting to 2400 square feet including four reception rooms, a large kitchen and boiler/storeroom. The...