Hi, question for Lononders please. I’m driving myself crazy here, coming to London tomorrow myself, 16 year old and 13 year old. We arrive in Kings Cross and need to go to Edgware Road/staying in Paddington, but then we need tickets to get around into Covent Garden and London eye, is the Oyster card the best option or a travel card? Do I just go to the ticket office in kx and buy them and top up in corner shops? Or can we just pay with my debit card, really confused lol