Last August I went to the US embassy in London, UK and tried to get a travel visa to the USA, and it was denied due to insufficient ties to the UK. I'm a Polish citizen living in the UK for almost six years, I moved here with my mother and sister, and we decided to stay here. I'm also a student, currently doing HND (Higher National Diploma) which is somehow an equivalent to the 2nd year of uni, but cheaper.
During the interview, I lied about not having a job as I have thought that it would make my situation worse (I'm a software developer, and all my clients come from the US). I was asked where I live, I said with parents and what my sister and parents are doing (jobs, etc.).
Now I'm thinking about trying again but this time telling the truth about my job, but probably this won't make a difference. Also, I've heard that it's statistically much harder to get the travel visa in London than for example Krakow or Warsaw in Poland. Can I apply for the visa in my home country, does it make any sense to do it this way?
Do I have any chance of getting it?