Restaurant Review – STK London
By Jonathan Hatchman, Food Editor, @TLE_Food Having grown up in the 1990s, steak house restaurants are something that I’ve grown to constantly associate with the part of London that surrounds Leicester Square and The Strand. Harking back to early memories of eating overpriced, overcooked and underwhelming cuts at one of ...