While the location is close to Wembley stadium and accommodation is in friendly environment, the room size is extremely small and you don’t have any place to walk / free yourself in the room. While checking in the accommodation number was provided wrongly and got corrected later otherwise it was good. If you don’t have any other option, then this one is ok