Just steps from North Berwick's High Street and award-winning beach, this exceptional three-bedroom double upper apartment combines a sought-after...
10th September at 12noon Lower Inchdura, 13C Hamilton Road is an impressive and generously proportioned three-bedroom lower villa with south-facing...
This three-bedroom, two-bathroom villa occupies the lower floor of a handsome Arts and Crafts building (dating back to 1897 and a holiday home for an...