Found 1 transactions going back to July 2021.
This property is located at 843 - 849, Green Lanes, London, N21 2RX and was last sold for £2,664,256 on 12 Jul 2021.