London foodfromTime Out London18 hours agoFlat Iron is opening a new steak restaurant in the West EndFlat Iron will open a Piccadilly Soho restaurant in spring 2026, seating about 100 and selling its signature £15 steak with classic sides.