I'm planning to travel on Jan 4th 2016 for 3 wekes and my 6 months visa will expire on Jan 8 is it fine to travel? I am from India..
Your last day of stay in UK must not be later then the expiration date of your visa. You will need a new visa if you want to stay more than 4 days, considering travel and visa expiration dates. More detailed info can be found on the UK government website.