London Steakhouse Co, Chelsea

SteakSteak House
London Steakhouse Company Chelsea is situated on the prestigious King’s Road.
The well-loved British steakhouse has been welcoming affluent local residents and the elite London set for over eight years. The restaurant offers a gastronomic experience within the pristine, light and airy split-level dining space.