Instant prices paid data for England and Wales
| Date | Price | Address |
|---|---|---|
| 30/11/2017 Details... | £520,000 | 161 Twyford Abbey Road, London, NW10 7DN Details... |
| 22/05/2012 Details... | £405,000 | 155 Twyford Abbey Road, London, NW10 7DN Details... |
| 09/08/2006 Details... | £290,000 | 157 Twyford Abbey Road, London, NW10 7DN Details... |
| 12/03/2002 Details... | £220,000 | 163 Twyford Abbey Road, London, NW10 7DN Details... |
| 13/03/1998 Details... | £155,000 | 167 Twyford Abbey Road, London, NW10 7DN Details... |