6
results
Sold prices in Elmworth Grove, London Central, SE21
17 Elmworth Grove, London, SE21 8RA
- £827,000 Terraced, Freehold 31 May 2022
- £370,000 Terraced, Freehold 12 February 2013
25 Elmworth Grove, London, SE21 8RA
- £680,000 Terraced, Freehold 05 February 2018
- £450,000 Terraced, Freehold 25 June 2013
- £397,000 Terraced, Freehold 16 June 2008
- £325,000 Terraced, Freehold 29 October 2007
- £140,000 Terraced, Freehold 17 August 2001
18 Elmworth Grove, London, SE21 8RA
- £300,000 Terraced, Freehold 27 October 2017
16 Elmworth Grove, London, SE21 8RA
- £270,000 Terraced, Freehold 25 July 2008
21 Elmworth Grove, London, SE21 8RA
- £68,000 Terraced, Freehold 02 May 1997
23 Elmworth Grove, London, SE21 8RA
- £73,000 Terraced, Freehold 14 February 1997