I am embarking on a job search soon and from memory, I've always been asked personal questions which make me uncomfortable. I have an accent so I always get grilled on why I came to UK, and then lots of follow up questions. My coming to UK 15 years ago is not related to any job or study and is completely personal, long winded and a complicated story. I usually feel like my privacy is rudely invaded when strangers start interrogating me on my life story. With a potential employer though, I am struggling to come up with a polite way to brush these questions off and keep the conversation light hearted and open, I don't want to come across as though I am hiding something.
What would be the best way to decline answering personal questions but leave a good impression at the same time?