Newham Food Bank


Newham food bank operates under a charity registered in England, charity number 1178551.

St Marks Centre
218 Tollgate Road
Beckton
London
E6 5YA
England