News bit: London Show date revealed

The date for the next London Show has now been revealed as 26th October, 2019. The venue will once again be the St Giles Hotel, Feltham.