London’s first dedicated Cretan restaurant, 1905 (named in honour of the island’s historic revolution). This is where you can ...