|London People! (And anyone else who can help :D)
||[May. 15th, 2007|02:40 am]
|||||Muse - New Born||]|
Can anyone tell me how good the public transport links (especially the Tube) are from Wembley stadium? The reason I ask is we're going to see Muse (:D!!!!!!) next month and I'm finally sorting a hotel out, only I've no fucking clue if we'll be able to get back to the hotel with any degree of ease. The hotel I'm looking at is in Camden Lock, BTW.
Opinions, suggestions and general Muse-related squeeing all welcome.
Also if you're going, plz comment and we'll see about drinks on the day :)