I’ve managed to get my son oasis tickets and will give them to him at Christmas (he’s early 20’s). He’s never been to London but I was thinking of booking a hotel for 2 nights and wonder where the best going out area would be that has easy transport links to Wembley? He’ll go with a friend so I was thinking they would be best staying central rather than at Wembley.
Thanks