The London edition of the sleek STK steakhouse chain serves up some of the capital’s best steaks with a medley of delicious sides.
American Restaurant
The London edition of the sleek STK steakhouse chain serves up some of the capital’s best steaks with a medley of delicious sides.