London - Flat Iron (Rating: 4.6/5)Flat Iron is a steakhouse located at 9 Denmark St, London WC2H 8LS, United Kingdom. Known for its concise steak menu, the restaurant...