simple design New restaurant Lyle's opens in Shoreditch's Tea Building by cate st hill April 30, 2014