27
results
Sold prices in Timbrell Place, London Central, SE16
9 Timbrell Place, London, SE16 5HU
- £98,000 Flat, Leasehold 02 March 2000
- £75,000 Flat, Leasehold 01 March 1999
3a Timbrell Place, London, SE16 5HU
- £40,000 Flat, Leasehold 10 August 1998
1a Timbrell Place, London, SE16 5HU
- £30,000 Flat, Leasehold 10 August 1998