We call the 4th July Thanksgiving over here!
As well you should. I suppose there was much celebration at VE Day for the same reason? Something about our being "over there, over-paid and over-s**ed"?
Twice had the privilege of celebrating our July 4th (your Thanksgiving) in Cambridge back in the 80's. We were able to get everything for it except the Star Spangled banners and bunting and such - had to bring those ourselves. But the British beer, though hardly chilled, went very well with it all.
Cheers