‘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…