I agreed that Primark is cheap and the styles like H&M. I also bought shoes and clothes at Bicester Village outlet and TKMaxx. I pesonally felt that Westfield Stratford City is a good place for shopping.
If my memory is correct, Bicester does not have Dr. Marten.