Hi, we are heading to London next weekend to go to the NFL at Wembley. I haven't been to Wembley before so need some advice on Tube stations, tube tickets etc. We are staying near Tower Bridge , what lines would you recommend? Also we are hoping to do The Shard when we are down. Can we pay at the door or should we book? Any advice welcome, thanks.