News

It has been 18 months since Flat Iron, the London-based steakhouse, opened its doors in Leeds, taking over the former Byron Burgers site at the corner of Lands Lane and Albion Place. Since then ...