3
results
Sold prices in Bywater Place, London Central, SE16
87 Bywater Place, London, SE16 5NE
- £505,000 Detached, Leasehold 03 November 2017
- £229,000 Flat, Leasehold 16 August 2004
- £69,000 Detached, Leasehold 04 April 1996
35 Bywater Place, London, SE16 5ND
- £825,000 Detached, Freehold 30 June 2016
22 Bywater Place, London, SE16 5ND
- £205,000 Detached, Freehold 17 March 2000