1
result
Sold prices in Plymouth Road, London Central, E16
11 Plymouth Road, London, E16 1PA
- £180,000 Terraced, Leasehold 02 April 2007
- £125,000 Terraced, Leasehold 28 June 2002