Kebab Palace Restaurant 39 Turnpike Lane, London, London N80EP