Savor the Flavor – STK Steakhouse London’s £28 Sunday Roast on the Strand!
Opentable Offer of the week STK sunday roast for just £28 Reserve your seat below… Unwind and feel the energy at STK, London’s top USDA prime steak house, brought to you from New York...