It's a studio and around 15 - 20 minutes walk from Wembley stadium (even longer in the heat). The garden is shared with the neighbours so my friend and I did feel very uncomfortable they were so close to us.
Due to size, price, and location, I think a hotel around Wembley stadium would have suited my needs more on this occasion.