Flat Iron to open in Leeds
Flat Iron is set to open a two floor, 110 cover restaurant in the heart of Leeds, bringing its menu to the North of England for the very first time. Set to open on the corner of Albion Place and Lands Lane in the former Church Institute, Flat Iron will be conveniently nestled beside the…