26
results
Sold prices in Peppermead Square, London Central, SE13
28 Peppermead Square, London, SE13 7JZ
- £75,000 Terraced, Freehold 19 May 1995
23 Peppermead Square, London, SE13 7JZ
- £69,500 Terraced, Freehold 28 March 1995