Found 1 transactions going back to May 2023.
This property is located at 719 North Circular Road, London, NW2 7AH and was last sold for £3,950,000 on 31 May 2023.