A stunning 17th century home on the shores of a picturesque seaside town which boasts one of Scotland’s best beaches has come on the market. Seven Gables, with panoramic views of the Firth of ...