This site uses cookies. By using this site you agree to receiving cookies. View Policy.

Hen Restaurants, a chicken shop with an ethical twist, is no longer trading and is unfortunately in Liquidation.