Today we found a rather special ice cream shop in London serving up some of the weirdest and most wonderful iconic British flavors of ice cream! So, of course, we bought one of each and took them back to the studio to try!