Keya's place is perfectly located behind the British Library and within 7min walk from Kings Cross train station.
Keya is a great conversationalist and genuine individual. I've enjoyed my staying tremendously and whenever back in London in the future I'll always go back to Keya's place.