London foodfromLondon On The Inside2 months 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.