STK London

STK London

STK London

Updates, pictures, and videos from the celebrated hi-energy steakhouse, located on the Strand, London. For reservations contact 020 7395 3450
Founded
2004
Follow us
Alexa global traffic share