Recently the media has been filled with plant-based food stories ...

Feeling for something different, I wanted to challenge my taste buds at the new hotspot in London. Malibu Kitchen is one of 9 restaurants located in The Ned Nestled in the hustle and bustle of The Ned, is this small oasis of healthy living. Occupying the far corner...