All restaurants in City Of London » All restaurants in St Luke's » British restaurants in City Of London » Fish Central Fish Central British0.5 miles 149-155 Central Street, King Square, Clerkenwell, Central London, EC1V 8AP 020 3390 0674 CallEmailWebsite