1
result
Sold prices in Barlborough Street, London Central, SE14
51 Barlborough Street, London, SE14 5EE
- £285,000 Semi-detached, Freehold 28 July 2006
- £125,000 Semi-detached, Freehold 09 July 1999