I went to Harrods and brought them and it worked out to be 52p per doughnut (and I didn't squash them when we scored and no they weren't all for me)
They sell them at some Tesco's in London and the one at Paddington is right behind the entrance to the underground.
Love them!