3
results
Sold prices in Stourhead Close, London Central, SW19
5 Stourhead Close, London, SW19 6RP
- £599,950 Terraced, Freehold 16 May 2022
- £245,000 Terraced, Freehold 31 October 2002
- £143,950 Terraced, Freehold 10 August 1999
3 Stourhead Close, London, SW19 6RP
- £359,950 Terraced, Freehold 24 July 2013
7 Stourhead Close, London, SW19 6RP
- £270,000 Terraced, Freehold 25 July 2002
- £180,000 Terraced, Freehold 31 October 2001