London Steakhouse Co. an are award-winning restaurant in London boasting the finest quality steaks, as well as roast meat and fish dishes.
This restaurant has a relaxed ambience to enjoy your meal in and are open seven days a week.
With lunch and dinner services every day, you are sure to enjoy a variety of timeless English dishes.