This is London in 2020: We feed 200 people a day. Last year it was 100
By Shekoni in News
Updated 4 years ago
It was raining in Trafalgar Square as I watched hundreds of people queue up for a meal. I fear I saw the beginnings of the predicted surge in homelessness and hard times. It's hard to believe this is London in 2020.