UKData checked October 2026
  1. Home
  2. London
  3. Grills
  4. Carbon Soho

You will find Carbon Soho, a grill, at 78 Brewer St in London. It is also listed as halal restaurant, takeaway and restaurant. It is closed on Sunday.

78 Brewer St, London W1F 9TYChecked October 2026