As a steak lover I thought I’d tried most of the well-known steak houses in the city of London, where our office is based. But one I hadn’t been to was The London Steakhouse Co’s on Middlesex Street. So when I was asked along to try their newly refurbished restaurant […]