We did some cat-sitting for one of my boyfriend's colleagues a couple of weeks ago and in his colleague's town there was only a Co-op where we could shop; when we went to do some shopping my boyfriend picked up a pack of Peacock Foods London Cheesecakes in there and didn't expect to find them so nice.
We do have a Co-op here too but it's a bit out of the way. I did a quick search and they should be in Aldi too? Anyone knows for sure? Aldi is a little closer at least.
Or does anyone know if I can source them online? Greggs does them but they don't have jam in them so they aren't as good. Thanks in advance