I got the same! I'm wondering how a systems issue can prevent them from being able to issue it until the latter part of the year? Clearly the tops don't exist yet!
There's a cracking family pub just round the corner from the Albion at Blackfriars. Its called the Rising Sun (EC4V 5DY) - well worth a look as they have a bunch of screens and showing all games, but I haven't checked availability.