Wow, there are a lot of paranoid people here!
London is great XG911. After the match head into central London via Wembley tube station and you can't fail to find something to suit you.
As for the girls, well is depends on you really. I don't think an accent will put them off, there are...