STK

STK is based in the ground floor of the awfully swanky Me hotel in Aldwych. “Not your Daddy’s steakhouse” is their rather interesting slogan and although this place seems to be appealing to the ladies, on our Monday night visit it was mainly filled with middle-aged blokes in suits. The dining room however was beautiful – a purple glow filled the air and the clubby … Continue reading STK