I'm clueless about London transport. She'll be going on her own. Which Premier Inn is easiest to get to The 02? (peninsula)? She's looked at Canning town but a Google search says no direct tube there. Which one will she be best booking?