Name is nice, but unfortunately not sellable. From my experience of .uk domain sales. Any cafe in Cardiff would want to have more brandable name, not so generic. Like, "cafe-name" or "name-cafe".
Also, you'd better ask "how good is a name" before buying it.