1
result
Sold prices in Lambton Place, London Central, W11
1 Lambton Place, London, W11 2SH
- £1,250,000 Terraced, Freehold 29 April 2021
- £240,000 Terraced, Freehold 31 July 1997
- £170,000 Terraced, Freehold 20 October 1995