£683K
13C HAVELOCK WALK, SE23 3HG
Property Type: Detached
Sold on September 8 2020
£885K
26 HAVELOCK WALK, SE23 3HG
Property Type: Terraced
Sold on August 24 2021
Property Type: Detached
Sold on September 8 2020
Property Type: Terraced
Sold on August 24 2021