Reduced
19 photos · Floorplan£1,000,000
3 bed1 bathSemi-Detached1,262 sq ft
Talfourd Road, Camberwell, London, SE15
Listed 31 Jul 2025


Peckham · Southwark

Branch details and homes come from the agent's public listings. Contact details are the branch's published telephone number.