Off topic, but do you live in Clapham South? I am in Canada now, but lived in Clapham ParkOriginally Posted by cata_mint
I bought some today for the first time in months, from a stall in a supermarket in Clapham South (london). I prefer them to other donuts even though they are incredibly bad for you. What was the london store that closed?
There are still a few around here IN gas stations, but no actual stores