Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
261 SELBOURNE ROAD Detached £410,755 £240,000 2 Dec 2010
263 SELBOURNE ROAD Semi-Detached £353,815 £158,000 23 Oct 2003
265 SELBOURNE ROAD Semi-Detached £205,961 £46,500 4 May 1999
267 SELBOURNE ROAD Terraced £261,541 £56,000 17 Jul 1998
275 SELBOURNE ROAD Detached £292,044 £190,000 13 Jun 2014