Fora Restaurant, one of the best Turkish restaurants in London, is largely the heritage of Ottoman cuisine, which can be described as a fusion and refinement of Central Asia, Caucasian, Middle Eastern, Mediterranean and Balkan cuisines.