I've been to Wroclaw, it's nice, town square is good. Look out for the dwarf statues they are everywhere.There's a direct train from Wroclaw to Leipzig on Wednesday morning/early afternoon. And then think we'd just find anywhere to stay in Leipzig night of the game, train the Berlin Thursday fly back Thursday. 40 odd quid for one way from Berlin to "London"