Beautifully set against a magnificent backdrop of the rolling Lammermuir countryside, Ellembridge Cottage presents a truly wonderful lifestyle...
Cranshaws is an active rural community in what is arguably one of the most picturesque landscapes that Berwickshire has to offer. Positioned within...