3
results
Sold prices in Shelbury Road, London Central, SE22
17 Shelbury Road, London, SE22 0NL
- £1,310,000 Terraced, Freehold 26 November 2020
- £325,000 Terraced, Freehold 02 April 2004
- £169,000 Terraced, Freehold 16 October 1998
9 Shelbury Road, London, SE22 0NL
- £935,000 Terraced, Freehold 16 August 2019
- £600,000 Terraced, Freehold 22 June 2012
27 Shelbury Road, London, SE22 0NL
- £410,000 Terraced, Freehold 19 June 2009