Share Link : Yours for £11,000: one square metre of Kensington tops UK property price list | Money | The Guardian