Just steps from North Berwick's High Street and award-winning beach, this exceptional three-bedroom double upper apartment combines a sought-after...
Situated on one of North Berwick’s most sought-after streets, this six-bedroom, three-bathroom detached house offers an ideal family home, with...