Posted February 28Feb 28 comment_5442 Average cost of £270,493 is 3.9% higher year on year as buyers try to get ahead of stamp duty changes in AprilView the full article