TAN - London Soho and Oxford Street?
  Ronald Besdansky

"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.