Property sales in Devonshire Road - London - SE23 3TJ

Found 4 transactions going back to July 2002.

Date Price Percentage
2 Devonshire Road
8 Nov 2013 £ 470,000
10 Devonshire Road
12 Jul 2002 £ 602,000
16 - 18, Devonshire Road
12 May 2004 £ 1,105,000 92.2% (76.7% p.a.)
20 Mar 2003 £ 575,000