2
results
Sold prices in Birch Close, London Central, N19
2 Birch Close, London, N19 5XD
- £442,000 Detached, Freehold 16 November 2012
6 Birch Close, London, N19 5XD
- £244,000 Terraced, Freehold 08 October 2004