News

Local politicians have been urging Transport for London (TfL) for months to remove the scaffolding outside Willesden Green station, claiming they make the area “unpleasant and unwelcoming”. TfL had ...