Listing view 1 of 21BTL

3 bedroom terraced house for sale in Finchale Road, London, SE2

Address: Finchale Road, London, SE2
Price: £435,0003 Bedroom(s)1 Bathroom(s)Analysis Date: Apr 30, 2026
ROCE: 22.2 %Tenure Type: FREEHOLDProperty Type: TerracedCouncil Tax Band: CSize: 0 sq ft / 0 m²Risk: Medium-HighProject Time: 6 weeks