Liquid nitrogen ice cream!

Location: England, GB