This is London in 2020: We feed 200 people a day. Last year it was 100
#trafalgar
#square
4 years ago By Shekoni — 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