Fall in demand but property prices holding, says RICS

© PA
Nearly £28 million was paid out in Fife
Breaking

    Cancel