Stan And James Stan And James / It was a significant part of the stan james brand which began life in 1973 as a single betting shop in wantage, oxfordshire.