Fall in demand but property prices holding, says RICS

© PANearly £28 million was paid out in Fife
Nearly £28 million was paid out in Fife

Breaking

    Cancel