
For the 13th year in a row, Kensington Palace Gardens in London was identified as Britain's most expensive street. Photo: Getty
For the 13th year in a row, Kensington Palace Gardens in London was identified as Britain's most expensive street. Photo: Getty
Britain has almost 1,800 more £1m streets than a year ago
Britain now has 11,673 streets with average home values of £1m, property company Zoopla says