Enjoying an enviable position in the sought-after coastal town of North Berwick, 54 Craigleith Avenue is an appealing three-bedroom ground-floor flat...
Just moments from North Berwick Golf Club, the High Street and West Bay Beach, this rarely available three/four-bedroom first floor apartment enjoys...
Occupying a superb position directly opposite North Berwick's Milsey Bay Beach and minutes from the high street, this rarely available three-bedroom...
Enjoying one of East Lothian’s most desirable coastal locations, this spacious three-bedroom flat lies on the second/top floor of a traditional...