1
result
Sold prices in Poplar Grove, London Central, W6
11 Poplar Grove, London, W6 7RF
- £710,000 Semi-detached, Freehold 07 August 2000
- £470,000 Semi-detached, Freehold 12 June 2000