The only retailer I could find selling 1ltr bottles of Baileys for £10 each instore & online via 'Waitrose Deliver'. Just bought a few about two hours ago. Hopefully this is not a repost! There maybe better deals elsewhere!
(Not too sure when the offer ends so have put down Xmas eve as the last day!)