74
results
Sold prices in Bywater Place, London Central, SE16
41 Bywater Place, London, SE16 5NE
- £108,000 Terraced, Freehold 28 November 1995
75 Bywater Place, London, SE16 5NE
- £46,250 Flat, Leasehold 26 May 1995