Looks like currently one property is for sale there -- 3 bed / 2 bath for £2M. https://www.zoopla.co.uk/for-sale/details/53538778/
Was expecting it to be higher, actually.
Was expecting it to be higher, actually.
Nice neighborhood. I used to walk to Harrod's.
Share of Freehold With 960 Years Remaining