Last time I was at LHR, VS check-in opened properly at 06:15 but the queues do start forming before then. They start the security checks etc at 06:00 but I was told the luggage belts dont start until 06:15 so they cant take your luggage and complete check-in until then.
If your visiting the Clubhouse, I seem to remember that doesn't open until 07:00.