Mere steps from North Berwick’s Milsey Bay Beach this light and airy one-bedroom first-floor flat enjoys a highly sought-after location in what has...
21H Melbourne Place is a charming second floor apartment located within a Victorian tenement building situated on a tranquil street in the heart of...
Set within an attractive modern development in sought-after North Berwick, this one-bedroom flat enjoys a peaceful address within walking distance of...
Forming part of a sought-after modern retirement development in exclusive North Berwick, this one-bedroom first-floor flat is attractively presented...