I'm surprised you decided to choose Victoria for the neon motif. I would have personally chose Soho.
Still, each time I travel through Victoria (I have no other reasons to actually go there bar to see "Wicked" once a decade) I am impressed at how built up it is and by extension how different it is to the last time I saw it.
I seem to recall, that Victoria is also a station where many buses and coaches begin their journey's to outside of London. I wonder if that's still the case today..