The Royal Borough clearly emerges as London's property powerhouse, nabbing four and a half out of the top ten addresses (Brompton Road only falls partly into Kensington and Chelsea, with the rest in the City of Westminster). Upper Phillimore Gardens tops the list of London's most expensive addresses.