Download original image
BBC London News 20260126 18301900 ts snapshot 10 01 969
BBC London News 20260126 18301900 ts snapshot 10 01 969