5thingstodotoday.com
Have a steak at the newly refurbished London Steakhouse Company City
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 time…