Istanbul is the latest addition to an increasingly crowded array of restaurants on the Camden High Street, just north of Mornington Crescent Tube Station. It stands out from the other three kebab shops on the quality of its meats, the cleanliness of the establishment, and the friendly service of the proprietor…