Great location for an overnight stay when travelling to Wembley Park. Only a few stops on the Tube (about a 20 min walk there).