Restaurants

Chick n’ Sours to open Chik’n Soho

Chick n’ Sours has announced it is to open its first restaurant under the Chik’n name in London’s Soho.

Back to top button