Just steps from North Berwick's High Street and award-winning beach, this exceptional three-bedroom double upper apartment combines a sought-after...
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...