Chifafa – ‘Posh’ kebabs in Clerkenwell We were nearly overcome by the rush in our visit [...] By lawrence|2015-02-02T16:05:28+00:002 February 2015|Restaurant/Bar News| Read More