Steven Edwards, Creator of ETCH & Winner of Masterchef: The Professionals 2013
Steven Edwards rose to TV chef fame upon winning BBC2’s MasterChef: The Professionals in 2013 when he was Head Chef of The Camellia restaurant at South Lodge, an Exclusive Hotel, Horsham, West Sussex and part of Exclusive Hotels and Venues.