What is it like to live on Britain’s most expensive street?
London’s Kensington Palace Gardens is the most expensive address in the UK. Its vast mansions are a symbol of the growing gulf between ordinary people and the super-rich. Our reporter tries to meet the locals