London foodfromTime Out London1 month 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.