Property sales in St Stephens Road - London - W13 8HH

Found 2 transactions going back to March 2000.

Date Price Percentage
18 St Stephens Road
13 Mar 2017 £ 2,583,000 188.6% (6.4% p.a.)
10 Mar 2000 £ 895,000