Stk London (Menu)

336-337 Strand, London
+44 20 7395 3450

Give a rating to Stk London

Suggest a dish

How much did you spend at Stk London?