London Steakhouse Company City unveils new refurbishment London Steakhouse Company City unveils new refurbishment Restaurant/Bar News London Steakhouse Company City unveils new refurbishment London Steakhouse Company City, situated a stone’s throw from bustling [...] By lawrence|2016-09-15T08:32:35+00:0014 September 2016|Restaurant/Bar News| Read More