I looked at this earlier and using some (not all) letters I came up with a list of words contained in the letters
Portland, Board, Road, Bus, Strand, Tour Operator, Euston Road, Lord Provost!, Transport, London..dont have the time to continue but I am sure there are many more and maybe one or more of these words make up the whole solution