2
results
Sold prices in Birchington Road, London Central, NW6
17 Birchington Road, Kilburn, London, NW6 4LL
- £512,000 Terraced, Freehold 15 March 2023
25 Birchington Road, London, NW6 4LL
- £685,000 Terraced, Freehold 21 November 2003