The location is the only good thing about this place. Check in was disorganised - no key for our room meaning we had to wait 40 minutes and then chase down the host to supply us with the key. No linens provided until 7pm on day of arrival even though check in was at 3pm. During all this we had no way of contacting the “ground staff” and STK did not reply for 4 hours. Phone number provided just put us on hold.
Room and shared kitchen were dirty. No cutlery even though it is said it is supplied. Location is great for seeing London but that is about the only thing going. Would definitely avoid STK properties in the future.