As the biggest German Christmas celebrations outside of Germany or Austria, the Birmingham "Frankfurt" Christmas Markets have a lot to live up to. That said, they do not disappoint.
In addition to the usual handicrafts, light displays, and Christmas decor, you can find pub-style stands, festive daily performances, and even a "singing Christmas moose." (You have to see it to believe it.)