It was my first trip to Stratford and I knew NOTHING about it apart from the obvious Shakespeare historical reference. What an amazing town! Each of the stores (lots of independents) are housed in original 800yrs+ buildings and it absolutely adds to the feel of the market town.
Gemini is a VERY LARGE shop in Stratford. I was amazed at how big it is (3 shops knocked into one huge space). It is home to over 30 fashion brands covering formal and casual wear, accessories for you and for the home.