1
result
Sold prices in Swallow Close, London Central, SE14
24 Swallow Close, London, SE14 5LZ
- £485,000 Semi-detached, Freehold 01 September 2021
- £56,000 Semi-detached, Freehold 20 June 1997