No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 78, LEIGH ROAD | 18-04-2024 | Terraced | £168,000 |
| 78A, LEIGH ROAD | 23-08-2012 | Flat | £205,000 |
| 78A, LEIGH ROAD | 19-02-2010 | Flat | £170,800 |
| 76A, LEIGH ROAD, LEIGH-ON-SEA | 28-05-2008 | Flat | £138,000 |
| 82A, LEIGH ROAD, LEIGH-ON-SEA | 27-02-2001 | Terraced | £95,000 |
| 76A, LEIGH ROAD | 08-11-1999 | Flat | £56,000 |
| 78A, LEIGH ROAD | 28-09-1999 | Terraced | £32,500 |
| 86A, LEIGH ROAD, LEIGH-ON-SEA | 03-07-1998 | Flat | £39,000 |
| 76A, LEIGH ROAD, LEIGH-ON-SEA | 27-02-1998 | Flat | £34,995 |