Itch Cancels London Headline Show