Victoria's secret stores in Greece?

No, unfortunately not. Which is a shame...
Yes, there is one in Athens. I actually bought something from it. I can't remember the address but it was in the City Center near Hilton Hotel.