Online takeaways/collections for STK London have been temporarily deactivated by the Venue. Please try again later or contact us directly.
STK London
336-337 Strand ME London Hotel
London
WC2R 1HA
00442073953450
[email protected]