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');
English Rose Tote Bag by zukas
Jane Austen Glass Tile Magnet Set--Team Dashwood--Sense and Sensibilty by lalucita
ANNE BOLEYN Tudor Queen BEADED EARRINGS by FunckLoveDesigns
5 Shakespeare Postcards - Illustrated Set by immortallongings
St George English Flag Hand Knitted Tea Cosy by lilbritknits