2
results
Sold prices in Woodwarde Road, London Central, SE22
74 Woodwarde Road, London, SE22 8UL
- £860,000 Detached, Freehold 30 August 2006
30 Woodwarde Road, London, SE22 8UJ
- £330,000 Detached, Freehold 09 September 1996