Article about Is it becoming 'impossible' for disabled people to travel around London?
Video about Is it becoming 'impossible' for disabled people to travel around London?
entertainment Video