UK TV premiere comes soon via London LIve TV
By Stuart Urban, Apr 30 2016 11:20PM
Exciting news! May I Kill U? is coming to London Live - the first 24 hour entertainment channel dedicated to London. You can find London Live at Freeview 8 Sky 117 Virgin 159 YouView 8.
More details here