Please be aware that London has multiple airports and that these results are for all airports serving the city.
The cheapest airline flying from London to Dublin is Ryanair. They are 58% cheaper than British Airways. (Average prices, based on 203 datapoints.)
The best time to fly is at around 6. (Average prices, based on 259 datapoints.)