2 beds · Kensington Church Street, London, W8 | Easy Property