Flat Iron in London is the kind of place where steak enthusiasts find their happy place without emptying their wallets. The menu is refreshingly straightforward, with the signature Flat Iron steak taking centre stage at a modest £14. Cooked to perfection, this tender...