Property sales in Selkirk Road - Twickenham - TW2 6PP

Found 6 transactions going back to December 1997.

Date Address Price
6 Mar 2020 3 Selkirk Road £ 770,000
15 Aug 2012 11 Selkirk Road £ 370,000
29 Apr 2003 5 Selkirk Road £ 275,000
11 Oct 2002 5 Selkirk Road £ 249,950
18 Jun 1999 9 Selkirk Road £ 153,500
19 Dec 1997 7 Selkirk Road £ 158,000