Anyone here from England?

I think tin foil IS aluminum.



No tin foil is made from tin. Aluminum foil is made from aluminum.