Oil & Water will be making its European debut at Bubble London, July 13, 14 – booth A8!