Great place to stay the night if attending an event in Wembley arena/stadium, easily accessible from local tube lines
5 minute walk to Wembley Park, 45mins-1hour by public transport to tower bridge.