Enjoying stunning views across North Berwick's Milsey Beach to the Bass Rock and Craigleith Island this beautifully presented three-bedroom apartment...
Occupying a prime location only minutes from North Berwick’s picturesque West Bay Beach, bustling high street, and renowned golf club, this pristine...