Owen's place is perfect! Extremely well located, just a moment away from beautiful Clissold Park. Lovely decor, clever amenities, amazing amount of natural light, we had everything we needed and more. Check-in and out were easy and communication was perfect. I would highly recommend this place to anyone staying in London!