Khan Chacha, home to the best chicken tikka in the world.