Restaurant Review: Heliot Steak House, Hippodrome, London Discover More: Restaurant Review: Heliot Steak House, Hippodrome, London