3
results
Sold prices in Talfourd Road, London Central, SE15
66 Talfourd Road, London, SE15 5NY
- £1,817,909 Detached, Freehold 11 August 2023
- £140,000 Detached, Freehold 03 December 1999
83 Talfourd Road, London, SE15 5NN
- £1,090,000 Detached, Freehold 15 February 2013
- £385,000 Detached, Freehold 08 June 1999
- £220,000 Detached, Freehold 28 October 1996
56 Talfourd Road, London, SE15 5NY
- £1,000,000 Detached, Freehold 17 December 2010