Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 OMDURMAN ROAD Detached £517,244 £480,000 30 Sep 2021
23 OMDURMAN ROAD Semi-Detached £514,655 £275,000 28 Feb 2005
25 OMDURMAN ROAD Semi-Detached £582,255 £240,000 5 Mar 2003
27 OMDURMAN ROAD Semi-Detached £537,653 £227,000 28 May 2003
29 OMDURMAN ROAD Semi-Detached £423,106 £264,950 25 May 2007
31 OMDURMAN ROAD Semi-Detached £518,179 £359,995 8 Jul 2015
33 OMDURMAN ROAD Semi-Detached £368,517 £250,000 20 Mar 2015