Answer
Feb 15, 2024 - 02:06 AM
The London Steakhouse Company is a relaxingly elegant British steakhouse dining room, complete with a stylish cocktail bar and popular private dining room. It first opened in September 2003 as ‘Lanes Restaurant & Bar’ but by 2008, with the help of renowned chef Marco Pierre White, evolved into the London Steakhouse Co.