Tweet Date Saturday, 10th November 2018 The annual Lord Mayor Show is taking place in central London.