1 Newmains Cottages offers semi-rural living whilst being within a small, friendly farm community. The proximity to local amenities is sure to appeal...