3
results
Sold prices in Telegraph Road, London Central, SW15
2 Telegraph Road, London, SW15 3SY
- £6,650,000 Detached, Freehold 17 August 2021
Dunster Cottage Telegraph Road, London, SW15 3SY
- £925,000 Detached, Freehold 02 September 2020
Bristol Cottage Telegraph Road, London, SW15 3SY
- £1,175,000 Detached, Freehold 28 August 2015
- £425,000 Detached, Freehold 07 January 2002