Rhythms of Life

 

 

Lidl

Since opening their store in Tottenham Court Road they have been a consistent partner thanks to their customers generosity donating various kinds of food to the homeless.

Logo of Lidl