Instant prices paid data for England and Wales
| Date | Price | Address |
|---|---|---|
| 28/03/2025 Details... | £227,500 | 68b Church Road, London, NW10 9QD Details... |
| 23/11/2007 Details... | £560,000 | Flat 1, 64 Church Road, London, NW10 9QD Details... |
| 03/05/2002 Details... | £105,750 | 70b Church Road, London, NW10 9QD Details... |
| 05/10/2001 Details... | £100,000 | 70a Church Road, London, NW10 9QD Details... |
| 18/05/2000 Details... | £85,000 | Flat A, 72 Church Road, London, NW10 9QD Details... |
| 11/03/1999 Details... | £135,000 | 60 Church Road, London, NW10 9QD Details... |
| 17/11/1995 Details... | £90,000 | 60 Church Road, London, NW10 9QD Details... |