1
result
Sold prices in Peppermint Place, London Central, E11
29 Peppermint Place, London, E11 4YQ
- £200,000 Terraced, Leasehold 09 May 2024
- £160,000 Terraced, Leasehold 21 November 2006