Le Barbican is a restaurant specializing in fresh, homemade French and European cuisine, including British dishes like fish and chips.