Found 1 transactions going back to October 2019.
This property is located at 182 Muswell Hill Road, London, N10 3NG and was last sold for £1,435,000 on 10 Oct 2019.