I stayed with my sister at Rachella's place for a couple of nights. It's a wonderful little house outside of the city center in North London. The tube station is 10 minutes away but you can easily walk there.
The house is ultracute and the decoration is the loveliest I've ever seen.
We enjoyed our stay to the fullest and we can just totally recommend this place! Thanks, Rachella!
(A huge thank you as well that you made the late check-in possible!)