1
result
Sold prices in Sophia Square, London Central, SE16
5 Sophia Square, London, SE16 5XL
- £680,000 Detached, Freehold 06 February 2017
- £330,000 Detached, Freehold 23 August 2006