Natural Kitchen, London

DSC_1321

My new favourite place to dine in London is Natural Kitchen in Trinity Square. A chic restaurant with a take away counter, a bar and comfy sofas which serves natural food, healthy snacks and organic beer. This is just what we need in the city. Established as an organic food shop in 2007, Natural Kitchen is …

Read more »