Lord Mayor’s Show 2019

The nearest Saturday to Remembrance Day is always the day of the Lord Mayor’s Show. We know this because we have made inflatables and travelled to London Wall to install them every year for the last 23 years! Compared with the 800 years that Lord Mayor’s Show has been running, 23 years makes us newcomers […]