MENU

STK London

Online takeaways/collections for STK London have been temporarily deactivated by the Venue. Please try again later or contact us directly.

← Return to STK London

Google Maps

STK London
336-337 Strand ME London Hotel
London
WC2R 1HA
00442073953450