Steak Chain Flat Iron Plans First Liverpool Restaurant
UK steak chain Flat Iron has lodged plans to open its first Liverpool site in a Grade II listed building on Castle Street, potentially ending a long-running planning saga. Expected opening summer 2026.