1
result
Sold prices in Trevelyan Road, London Central, E15
17 Trevelyan Road, London, E15 1SU
- £512,500 Semi-detached, Freehold 09 August 2022
- £220,000 Semi-detached, Freehold 22 October 2004