Birmingham's Frankfurt German Market returns for its 18th year

Birmingham's Frankfurt German Market has returned for its 18th year in the city centre.

The market initially opened as a one-off event in 1997 but has been a permanent festive fixture in the city since 2001.

The city council said the market brought 4.6 million people into the city in 2016 and was worth £399.8m to the local economy.

The market runs from Thursday until Christmas Eve.