Try widening your net a little. Go outside of pure Banking, try for instance Visa Europe, or Insurance or such.
One thing everyone should remember The Olympics, most organisations have a freeze during that time, and with the security status in London in the run up to the Olympics, many...