Reviews of New City Kebab house. (Restaurant) in London (London).