26
results
Sold prices in Heralds Place, London Central, SE11
25 Heralds Place, London, SE11 4NP
- £95,000 Flat, Leasehold 27 May 1998
17 Heralds Place, London, SE11 4NP
- £150,000 Terraced, Leasehold 23 February 1998