Am going with my boyfriend to London on Saturday and he is going to see someone play at the O2.
We will stay in a hotel near to the O2 but I wondered which of the main London stations we should try to arrive at.
We can either travel from Leicester to St Pancras, Birmingham Snow Hill to London Marylebone or from Birmingham New Street to Euston but none seem that convenient for travel on to North Greenwich or anywhere near. Can anyone help me here? I get stressed really easily and should have done all this sooner but my other half said he'd take care of all of it and quite clearly hasn't.