1
result
Sold prices in Borough Road, London Central, SE1
65 Borough Road, London, SE1 1DZ
- £173,000 Terraced, Freehold 21 January 2000
- £136,950 Terraced, Freehold 01 December 1997