News

New asking prices fell by 0.3 per cent to £378,240 in June amid a "decade-high" competition to secure buyers, according to ...