Visitors to the UK (who are not citizens or holding a valid visa to stay there) can usually stay in the UK for up to six months.
Visitors to the UK (who are not citizens or holding a valid visa to stay there) can usually stay in the UK for up to six months.