Property sales in Selkirk Road - Twickenham - TW2 6PP

Found 6 transactions going back to December 1997.

Date Price Percentage
3 Selkirk Road
6 Mar 2020 £ 770,000
5 Selkirk Road
29 Apr 2003 £ 275,000 10.0% (19.0% p.a.)
11 Oct 2002 £ 249,950
7 Selkirk Road
19 Dec 1997 £ 158,000
9 Selkirk Road
18 Jun 1999 £ 153,500
11 Selkirk Road
15 Aug 2012 £ 370,000