Should I stay or should I goJust arrived in my hotel room in London and already driving me crazy with what I should do. Should I, Stay in and sleep for couple hours?...