June 10, 2010 from 7:30pm to 11pm – A secret venue in Islington, North LondonBehind a heavenly London tube station, you will find a street whose name is reminiscent of waterfalls. Ramble your way here for a four-course meal made from seasonal English produce. Share petal-shap…Organized by foodrambler | Type: dinner