phone free It’s Time to Strip Naked and Have Dinner, London’s first ‘NAKED’ Restaurant! 8 years ago A restaurant where people shed their clothes to dine in the nude has thrilled diners on its first service in…