2 results
Sold prices in Flanchford Road, London Central, W12
13 Flanchford Road, London, W12 9ND
- £2,550,000Terraced, Freehold11 July 2024
- £575,000Terraced, Freehold06 November 1998
1c Flanchford Road, London, W12 9ND
- £425,000Terraced, Freehold12 August 1999
- £335,000Terraced, Freehold26 March 1999