London is an Islamic hell.