How long do I need to live in the UK to apply for British citizenship?
Residency Requirements
If applying through naturalization, you generally need to have lived in the UK for at least five years, including holding indefinite leave to remain (ILR) for 12 months.