I arrive in London November 13th at 9:30 a.m. Is early check-in available? Or, can I leave my bag in the luggage room until check-in time. I am flying in from Boston to take a class at The Alchemy. All your help is very much appreciated. Best regards, Kristine Lotoski, Boston, USA