| Address | Date | Type | Price |
|---|---|---|---|
| 58, LEE ROAD | 14-11-2023 | Terraced | £695,000 |
| 66, LEE ROAD | 26-03-2021 | Terraced | £715,000 |
| 60, LEE ROAD, BLACHEATH | 31-07-2013 | Terraced | £491,800 |
| 52, LEE ROAD | 07-08-2009 | Terraced | £315,000 |
| 64, LEE ROAD | 11-05-2009 | Flat | £312,500 |
| 60, LEE ROAD, LONDON | 14-12-2006 | Terraced | £335,000 |
| 68, LEE ROAD | 09-05-2005 | Terraced | £249,000 |