1
result
Sold prices in Borough Square, London Central, SE1
5 Borough Square, London, SE1 1PX
- £250,000 Terraced, Freehold 30 October 2003
- £172,000 Terraced, Freehold 17 April 2001
- £39,000 Terraced, Freehold 28 April 1997