What is the Virgin Twilight check in? We live quite close to Manchester Airport and are flying out on Saturday 1st June 2002. Does this mean we can drive over to the airport on Friday and check in our bags and get our boarding cards? If so, does everyone who is travelling have to check in? It would certainly take the stress out of Saturday if we could.
Sorry for sounding a bit dim, but I have never come across this before.
Reg