1
result
Sold prices in Lifford Street, London Central, SW15
23 Lifford Street, London, SW15 1NY
- £897,725 Semi-detached, Freehold 02 March 2021
- £395,000 Semi-detached, Freehold 11 July 2001
- £156,700 Semi-detached, Freehold 30 October 1995