OK to delete?
"The people's carriage" i.e. trams, never ran in central London. The closest they got was Victoria Embankment and Kingsway. The trolleybuses only really ran where the trams had.