14 Stories - Modern European restaurant in Fenchurch, London | Reviews, Photos & Information on Postcard