You are very lucky to have tickets to those games. I was offered a spare to go to the England/Australia match in the pool games but had to pass it up. In hindsight, I was glad that I did!
I may well take you up on the meet up in Paddington. I live in Wiltshire but work in London, travelling...