Restaurants & Bars 2

Food Network in London?

Akiko | Apr 15, 2002 09:34 AM

I'm still preparing for my upcoming move to London and as we do the research into areas and services that will be important to us... it suddenly occurred to me. I currently live in New York where I am a "food network" junkie. Can I get this channel in London?



Want to stay up to date with this post?

Recommended From Chowhound