1
result
Sold prices in Camberwell Church Street, London Central, SE5
27 Camberwell Church Street, London, SE5 8TR
- £283,000 Detached, Freehold 10 April 2002
- £130,000 Detached, Freehold 12 March 2001