Found 1 transactions going back to January 2016.
This Flat/Maisonette property is located at 85e, Edith Road, London, W14 0TJ and was last sold for £665,000 on 29 Jan 2016.