Great stay in a studio!!
It’s about 13 min walk from the Finsbury station, which made it super easy to get around London~