Found 1 transactions going back to August 2020.
This property is located at 14a, Sebert Road, London, E7 0NQ and was last sold for £1,000 on 04 Aug 2020.