| Address | Date | Type | Price |
|---|---|---|---|
| 2, OWEN ROAD | 17-04-2026 | Detached | £799,950 |
| 9, OWEN ROAD | 13-11-2024 | Detached | £645,000 |
| 2, OWEN ROAD | 30-04-2024 | Detached | £635,000 |
| 20, OWEN ROAD | 02-03-2023 | Detached | £555,000 |
| 6, OWEN ROAD | 22-07-2022 | Detached | £568,000 |
| 28, OWEN ROAD | 09-03-2021 | Detached | £670,000 |
| 5, OWEN ROAD | 25-04-2019 | Detached | £490,000 |
| 28, OWEN ROAD | 20-10-2017 | Detached | £640,000 |
| 8, OWEN ROAD | 21-12-2015 | Detached | £495,000 |
| 26, OWEN ROAD | 01-07-2015 | Detached | £695,000 |