The English flag, a white background with a red cross is called The "Colours of Saint George", or St George's Cross. You can find out more about St George by clicking on the title of this post.
Heroine Industries have been featured on a St Geroge's Day themed post on Skullandcrossbuns blog, which you can visit at the link below;
http://skullandcrossbuns.blogspot.com/2010/04/folksy-friday-happy-st-georges-day.html
Here are some of the best 'English' themed items I found on Etsy (I wanted to pick items that were English, not British, and weren't too 'london');