Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OMDURMAN ROAD Detached £1,097,274 £490,000 28 Oct 2003
13 OMDURMAN ROAD Detached £340,650 £59,950 21 Dec 1995
17 OMDURMAN ROAD Terraced £200,735 £115,000 5 May 2006
19 OMDURMAN ROAD Detached £386,253 £360,000 18 Jun 2021