Image 1 Just some of the 100-plus vehicles on display at the 2022 London Buses Spring Gathering. NICK LARKIN