| Address | Date | Type | Price |
|---|---|---|---|
| 85, TEMPLARS AVENUE | 26-11-2024 | Detached | £1,200,000 |
| 73, TEMPLARS AVENUE | 18-01-2017 | Detached | £1,025,000 |
| 81, TEMPLARS AVENUE | 22-08-2014 | Detached | £1,350,000 |
| 91A, TEMPLARS AVENUE, LONDON | 17-10-2002 | Flat | £271,000 |
| 91, TEMPLARS AVENUE, LONDON | 17-10-2002 | Flat | £249,000 |
| 89, TEMPLARS AVENUE, LONDON | 09-11-2001 | Detached | £455,000 |
| 81, TEMPLARS AVENUE | 31-03-2000 | Detached | £495,000 |
| 81, TEMPLARS AVENUE | 04-05-1999 | Detached | £270,000 |
| 87, TEMPLARS AVENUE, LONDON | 15-06-1998 | Detached | £290,000 |
| 69, TEMPLARS AVENUE, LONDON | 08-01-1997 | Detached | £154,000 |