Lord Blunkett injured in Tube platform gap fall
The Labour Peer, who is blind is urging Transport for London to do more for visually impaired people.
BBC News
Transport for London (TfL) is a local government body responsible for most of the transport network in London, United Kingdom.
The Labour Peer, who is blind is urging Transport for London to do more for visually impaired people.