This is one of my go to places, one of favourite hidden gems in London! Not only their kebab is perfectly made, BUT! They have 2 big aces under their sleeves. Take notes! ... more