Shortly after 2006 , sales of houses in Upper Phillimore Gardens for more than £20 million have somewhat eclipsed Earls Terrace 's record .
In fact the `` most expensive street in England '' was claimed in 2005 to be Earls Terrace , where houses sold for upwards of £4 million each on average in early 2005 ; in early 2007 sales of houses in Upper Phillimore Gardens for in excess of £20 million have somewhat eclipsed this .
Kensington