74
results
Sold prices in Bywater Place, London Central, SE16
66 Bywater Place, London, SE16 5NE
- £121,000 Terraced, Freehold 11 June 1996
75 Bywater Place, London, SE16 5NE
- £46,250 Flat, Leasehold 26 May 1995