My boyfriend and I are going to London for 3 nights next month, arriving via train at Kings Cross and staying in the Grange White Hall Hotel. I've only been to London once before a few years back and I was wondering whether an oystercard or travelcards would be best for us? We plan on seeing all the sights in central London and we are going to a West End show on the second evening. I also wondered whether it is better to get a tube from the train station to the hotel or a taxi?
Thanks in advance,