I don't think I actually have an idea of what my nationality is. I was born in the UK, but I speak like an American.
You were born in the UK and I presume are a British National.
You currently live in England.
Just because you speak like an American doesn't mean you're not British. It just means you speak lazily.



The United Kingdom of Great Britain and Northern Ireland.
England