London Steakhouse Co. Chelsea are an 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 everyday, you are sure to enjoy a variety of timeless English dishes.