Located in seaside North Berwick, within walking distance of gorgeous beaches, this two-bedroom end-of-terrace house enjoys sun-facing, spacious...
Set in the highly desirable village of Dirleton, just minutes from the stunning Yellowcraig Beach, this charming, bright, and deceptively spacious...