1
result
Sold prices in Trehurst Street, London Central, E5
2 Trehurst Street, London, E5 0EB
- £970,000 Detached, Freehold 25 August 2022
- £366,500 Detached, Freehold 13 June 2011