BIRCHMOOR, 2 ST MICHAELS ROAD, L17 7AR sold for £148500 on 2020-09-24
6 ST MICHAELS ROAD, L17 7AR sold for £560000 on 2021-06-28
30 ST MICHAELS ROAD, L17 7AR sold for £360000 on 2022-05-27
6A ST MICHAELS ROAD, L17 7AR sold for £785000 on 2022-10-07