18 BURCHAM STREET, E14 0SH sold for £355000 on 2022-07-25
GLENKERRY HOUSE, 98 BURCHAM STREET, E14 0SL sold for £100000 on 2020-06-19
GLENKERRY HOUSE, 98 BURCHAM STREET, E14 0SL sold for £107500 on 2022-01-10
GLENKERRY HOUSE, 98 BURCHAM STREET, E14 0SL sold for £167500 on 2023-10-31