Helen is an amazing host, would throughly recommend booking!
Property is located very close to Wembley stadium, around a 15-20 minutes walk.
Thank you Helen for such a lovely room to stay in, as well as being very responsive and accommodating