London Steakhouse Co, City

SteakSteak House
London Steakhouse Company City, situated a stone’s throw from bustling Liverpool Street Station, has officially re-opened its doors to reveal an opulent split-level dining space enveloped with timeless British glamour.
The well-established London steakhouse combines impeccable food standards and outstanding table service, offering an unrivaled City dining experience.