Laura Reynolds 14 Hills: The Chic Restaurant Opening At The City’s New Roof Garden Details of the new restaurant due to open on the 14th floor of 120 Fenchurch Street have been revealed. 14 Hills is a plant-themed all-day restaurant open from breakfast through until dinner, with a modern British menu, including Saturday brunches, Sunday…