Flat Iron is opening a new steak restaurant in London’s West End

– TIME OUT LONDON