I am currently doing my master degree and living in Angel Lane. The residence is good. You can find everything you need for your living in Stratford. The only thing concerned is that it is a bit far away from Strand Campus. Since there was cyber attack incident when I came here and it lasted for a few months, I registered for a 16-25 railcard (I am much older than that as I am a mature student) and bought an Oyster card from the machine, then asked one of the staff at any station to link the oyster with the railcard. The fare is cheaper than that of pay as you go by 18+ student oyster. Alternatively, you can buy an annual student travel card.