4 ST MARGARETS GROVE, SE18 7RL sold for £700000 on 2020-11-30
5 ST MARGARETS GROVE, SE18 7RL sold for £610000 on 2021-05-25
12 ST MARGARETS GROVE, SE18 7RL sold for £400000 on 2021-08-27
18 ST MARGARETS GROVE, SE18 7RL sold for £642500 on 2023-11-03