Niche is located a few minutes walk from Angel Station, in North London and it is a 100% gluten free restaurant. It has been on my list of places to visit, for a long time and as a friend who is also on the low fodmap diet suggested meeting, we thought this would be the perfect... Continue Reading →