There's a newish Premier Inn right next to Wembley Stadium which I stayed at with the family in the run up to Christmas the year before lockdown and we thought it was a good option. Walking distance to the Tube and the Wembley area itself was quite vibrant on an evening so heading back to the...