How long can I stay in the UK as a visitor?
Visitors can stay in the UK for a maximum of six months at any one time.
A general visit visa may be valid for 1, 2, 5 or 10 years. However, you are still only entitled to stay in the UK for a maximum of 180 days (6 months). A 2 year visit visa does not mean you are entitled to stay in the UK for 2 years in one go, for example. We recommend that you limit your stay to the period stated on your visa application or to a maximum of 180 days within a 12 month period. Lengthy periods spent in the UK as a visitor may cause an immigration or visa officer to doubt your intentions. If you breach the conditions attached to your entry to the UK, you face a future ban of up to 10 years.
Hope it helps and good luck.