The photo, if it is a actual photo of a breakfast served at the restaurant does not look very "authentically" English to me at all.  I bit like Taco Bell's assertion that their offerings are genuine Mexican food. 

As for using the "C" word, it really does not hold the same punch outside of the USA. That being said, when in Turkey, I know well enough not to give the waiter a "thumbs up," on the service or food.  

In the States, calling someone a "C"   is about as bad an insult as you can give, especially a woman.

I for one will not be dinning at the establishment, but all the free advertising will encourage some to try it out who may not have even considered it.  Just my 2 pence worth.