London foodfromLondon On The Inside2 weeks agoStevie Parle to Open Town in the West EndStevie Parle's new restaurant, Town, aims to feature sustainable British produce and represents his most ambitious project yet.