Saw an interview saying that he and his partner are open in London. Anyone got pics? Scott Capurro - The Comedy Store London