The market for flats, and especially new-build flats, is struggling which is affecting house prices in London.