News

London, particularly inner London, has been a key contributor to the decline in asking prices among new ... rental homes ...