2
results
Sold prices in Telford Avenue, London Central, SW2
27 Telford Avenue, London, SW2 4XL
- £2,157,000 Detached, Freehold 31 May 2018
- £525,000 Detached, Freehold 04 September 1998
31 Telford Avenue, London, SW2 4XL
- £898,500 Detached, Freehold 06 June 2002