There are still a number of magazines that publish short stories. Not all of them are British, and not all of them are ...