He doesn't have a serious study and work plan Otherwise I lived in Luton worked there on a management post it's not so worthless town rather I thoroughly enjoyed it. By the way he is saying he got work after 2 months of arrival, what exactly do you want then???
City does not matter in the UK. For students and dependents, important thing is right approach, self development and skill. Give yourself 1 year and I bet you will get sponcer job or can do your own business.