Is there an overground train that goes from st Pancras to a reasonable distance from Wembley stadium (I'm happy to get a cab for part of the journey?)
I actually lived in London for years but I'm a little rusty, despite being previously brilliant at avoiding the underground!!