Londonistan Lives Up To Its Name