Start packing your sandwiches for the Lord Mayor’s Show. Ok, it’s in November, but you don’t want to miss the 800th performance of this annual exercise in ancient pomp and circumstance.
The river pageant gets underway from Westminster at 8.30am. Pack your foldaway chairs and get your spam and pilchard spread at the ready. Sat 14 Nov 2015.