Found 1 transactions going back to February 2018.
This property is located at 43 Connaught Road, London, W13 0TF and was last sold for £42,423 on 09 Feb 2018.