Found 1 transactions going back to June 2023.
This property is located at 125a, Silver Street, London, N18 1RF and was last sold for £385,000 on 13 Jun 2023.