Berlin is by far the busiest city I’ve ever been in at Christmas time! The place was cranking full tilt with hundreds of restaurants, shops, bars, cafes, malls, stalls and everything in between open the whole day.