Really? The food capital? it's got the quality, diversity etc. that London has to offer?
Food capital of the UK - yes, really...
London has, what... French, Italian, Japanese, Chinese, Thai, Korean, Spanish, Mexican, Phillipine, Argentinian, American, South African, Mediteranian, Greek, Turkish, Portuguese, Russian, Persian, Indian, Nepalese... the list goes on. It's a very diverse mix of international foods, so London is a good candidate for a World Capital... but for food representative of the UK it is pretty naff.
Ludlow is almost completely British cuisine, much of it being locally produced and ranges from basic pub to at least one Michelin starred restautant (that I personally know of), along with a notable chef college. They have a few takeaways like everywhere else, of course, but the sheer number of British-centric restaurants and farm shops, plus the food festivals are why people call it the food capital of the UK.