The menu for STK Steakhouse Strand is available soon. The prices at STK Steakhouse Strand are very high, catering to those seeking a luxury dining experience.
STK Steakhouse Strand is a Steak house in London. It is open 7 days a week.
For inquiries and reservations, you can contact STK Steakhouse Strand by phone at +44 20 3880 7045