No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 1, GLEBE PLACE | 29-10-2025 | Terraced | £3,700,000 |
| 2, GLEBE PLACE | 05-04-2023 | Terraced | £4,825,000 |
| 15, GLEBE PLACE | 20-12-2021 | Terraced | £6,010,000 |
| 7, GLEBE PLACE | 06-07-2016 | Terraced | £5,800,000 |
| 5, GLEBE PLACE | 04-12-2015 | Terraced | £6,150,000 |
| 13, GLEBE PLACE | 13-03-2014 | Terraced | £6,450,000 |
| 3, GLEBE PLACE | 31-07-2013 | Terraced | £6,450,000 |
| 6, GLEBE PLACE | 14-05-2012 | Terraced | £5,250,000 |
| 6, GLEBE PLACE | 31-07-2009 | Terraced | £4,350,000 |
| 12, FLAT 4, GLEBE PLACE, LONDON | 31-05-2006 | Flat | £770,000 |