Pied a Terre: How This Michelin Star Restaurant Is Working Towards A Sustainable Future

Pied a Terre is situated in Central London, just seconds away from Goodge Street and Tottenham Court Road. Pied a Terre’s sustainable restaurant values are made clear on its website, which states: “As we create, cook and serve our dishes, we know we have a responsibility to help fight climate change and protect the planet … Read more