Only place I've been to in the UK that sells takoyaki