1
result
Sold prices in Lord Hills Road, London Central, W2
2 Lord Hills Road, London, W2 6PD
- £3,500,000 Terraced, Freehold 16 April 2021
- £1,125,000 Terraced, Freehold 31 March 2006
- £247,500 Terraced, Freehold 31 January 2005