I don't think you'll ever see a true LCC operating out of Heathrow.
Virgin Express did it. They operated from LHR
for some time, but eventually ditched the route.
Heathrow isn't really suited to LCC operation and Eurostar also helped kill it off.
Lead me not into temptation, I can find my own way there...