‘Naked’ pop-up restaurant to come to London

We noticed this Telegraph article this week and are pleased to report that we wrote about this two months ago in our newsletter – just goes to show ICSA members have their fingers on the foodie pulse. A pop-up restaurant that will encourage diners to eat in the nude is set to launch in London … Read more…