2
results
Sold prices in Plummer Road, London Central, SW4
99 Plummer Road, London, SW4 8HJ
- £142,000 Terraced, Leasehold 17 March 2006
96 Plummer Road, London, SW4 8HJ
- £44,380 Terraced, Leasehold 28 November 2003