Great location - extreamly central to all things wembley - e.g the stadium and LDO - also great transport links into central london.