Tagged London Guide

The Future of Green Restaurants in London

Waterhouse restaurant in London is anything but a one-dimensional concept. Not only does it offer a menu that emphasizes local and seasonal food; it also runs on renewable energy and offers a training program for locals to learn the nuts and bolts of the restaurant business.