The Birmingham German Christmas Market was back ... I knew the layout well enough to cut corners and get to the popular ...
Visitors to ... Frankfurt Christmas Market, certain prices have notably remained fixed: a half-pint of beer still stands at £4.50, a boozy hot chocolate costs £7, garlic bread is available ...