1
result
Sold prices in Lilac Place, London Central, SE11
1 Lilac Place, London, SE11 5QQ
- £775,000 Terraced, Freehold 23 September 2021
- £250,000 Terraced, Freehold 28 July 2003