| Address | Date | Type | Price |
|---|---|---|---|
| 25, BARROW ROAD | 21-07-2025 | Detached | £2,950,000 |
| 1, BARROW ROAD | 26-08-2022 | Detached | £1,788,960 |
| 33, BARROW ROAD | 15-10-2021 | Detached | £2,425,000 |
| 13, BARROW ROAD | 24-07-2017 | Detached | £1,890,000 |
| 23, BARROW ROAD | 20-03-2017 | Detached | £2,125,000 |
| 9, BARROW ROAD | 29-06-2011 | Detached | £1,903,000 |
| 25, BARROW ROAD | 19-11-2010 | Detached | £1,600,000 |
| 15, BARROW ROAD, CAMBRIDGE | 26-10-2007 | Detached | £1,550,000 |
| 9, BARROW ROAD, CAMBRIDGE | 16-10-2007 | Detached | £1,400,000 |
| 5, BARROW ROAD, CAMBRIDGE | 25-11-2005 | Detached | £865,000 |