The Christmas in Cathedral Square Market runs at similar times to the Birmingham German Christmas Market, which will return to Victoria Square and New Street between November 1 and December 24.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results