The Food Warehouse

601 Woolwich Road London SE7 8LU