| Address | Date | Type | Price |
|---|---|---|---|
| 10B, POPLAR ROAD | 07-01-2025 | Flat | £520,000 |
| 10A, POPLAR ROAD | 07-01-2025 | Flat | £570,000 |
| 10A, POPLAR ROAD | 31-05-2024 | Other | £820,000 |
| 30, POPLAR ROAD | 21-12-2023 | Terraced | £585,000 |
| 26, POPLAR ROAD, LONDON | 25-05-2007 | Terraced | £340,000 |
| 26, POPLAR ROAD | 26-08-1999 | Terraced | £105,000 |
| 26, POPLAR ROAD, LONDON | 12-03-1997 | Terraced | £63,000 |