STK London launched on The Strand in the UK in December 2012, the first international outpost for the group, which also has restaurants in Miami, New York, Las Vegas, Los Angeles, Atlanta, The arrival ...
STK London is a modern steakhouse fused with a chic lounge to offer a sophisticated dining/drinking experience; with the signature STK décor of plaster cast horns and curvilinear black platform seats, ...
About Arrive at 5pm for an unforgettable two-course meal at STK, Stratford, promising to be a stylish and ... all while taking in breathtaking rooftop views of London. From the restaurant, it's just a ...