3
results
Sold prices in Howell Walk, London Central, SE1
5 Howell Walk, London, SE1 6TL
- £637,500 Terraced, Freehold 12 January 2021
16 Howell Walk, London, SE1 6TL
- £680,000 Terraced, Freehold 20 January 2020
- £144,500 Terraced, Freehold 26 August 1999
13 Howell Walk, London, SE1 6TL
- £80,000 Semi-detached, Freehold 24 September 1996