Kensington & Chelsea Foodbank

Location:
Notting Hill Methodist Church, 240 Lancaster Road, London, London W11 4AH

Website:
http://www.kensingtonchelsea.foodbank.org.uk