BARDON LODGE STRATHEDEN ROAD, SE3 7TE sold for £643500 on 2021-09-24
BARDON LODGE STRATHEDEN ROAD, SE3 7TE sold for £640000 on 2022-06-23
BARDON LODGE STRATHEDEN ROAD, SE3 7TE sold for £530000 on 2022-07-08
BARDON LODGE STRATHEDEN ROAD, SE3 7TE sold for £536000 on 2022-08-08