Found 1 transactions going back to October 2018.
This property is located at 154 Plumstead Common Road, London, SE18 2UL and was last sold for £310,000 on 03 Oct 2018.