1
result
Sold prices in Blackwater Street, London Central, SE22
7 Blackwater Street, London, SE22 8RS
- £108,500 Semi-detached, Freehold 19 November 2003
- £91,000 Semi-detached, Freehold 20 July 1995