Flat Iron Covent Garden

Flat Iron Covent Garden
Location: 17-18 Henrietta St, London WC2E 8QH, United Kingdom

2012 was a hot summer in London. The Olympics were in town, and above a pub down a backstreet in Shoreditch, I was slicing the first steak, for the first Flat Iron guest ever. I had spent nine months working through a list of 38 different suppliers trying to find the right beef.

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.