Instant prices paid data for England and Wales
| Date | Price | Address |
|---|---|---|
| 05/06/2024 Details... | £1,800,000 | 30a Station Terrace, London, NW10 5RP Details... |
| 06/06/2001 Details... | £249,500 | 25 Station Terrace, London, NW10 5RP Details... |
| 23/01/1997 Details... | £132,000 | Flat, 24 Station Terrace, London, NW10 5RP Details... |