1
result
Sold prices in Childers Street, London Central, SE8
10 Childers Street, London, SE8 5PT
- £242,000 Detached, Freehold 08 June 2010
- £300,000 Detached, Freehold 18 November 2009