Lee Westcott to open two restaurants at Birch Selsdon
The rewilding of Birch’s 200 acres of land has been masterminded by designer, maker and environmentalist, Sebastian Cox
Chef Lee Westcott is set to open two restaurants at the Birch Selsdon hotel in south Croydon named Elodie and Vervain.