1 Fen Court is a new 420,000 sq ft 15-storey office development in London EC3.The building is unique, with the roof gardens & restaurant on Levels 14-15, complimented by a number of retail units on Fenchurch Street & in the central covered plaza linking with Fenchurch Avenue.