Property sales in St Stephens Terrace - London - SW8 1DP

Found 7 transactions going back to January 1997.

Date Address Price
14 Nov 2022 22 St Stephens Terrace £ 1,100,000
28 Mar 2014 18 St Stephens Terrace £ 865,000
28 Sep 2007 20 St Stephens Terrace £ 640,000
24 Sep 2007 22 St Stephens Terrace £ 587,000
26 Jun 2002 18 St Stephens Terrace £ 413,500
17 Dec 1999 20 St Stephens Terrace £ 330,000
10 Jan 1997 22 St Stephens Terrace £ 135,400