10 homes to buy beside the sea

2 min read

From a Cornish apartment to a detached home in Aberdee