1
result
Sold prices in Kirkstall Road, London Central, SW2
11 Kirkstall Road, London, SW2 4HD
- £1,950,000 Detached, Freehold 15 April 2021
- £350,000 Detached, Freehold 14 August 1996