London Transport HR/2 1858 passes two of the resident London trolleybuses at Carlton Colville on 25th May 2015. Could these vehicles be set to be joined by two visitors for the London Event in July? (Photograph by Gareth Prior)
A capital visitor for East Anglia?