Milita nella National League, la quinta divisione del campionato nazionale inglese.
La squadra è stata fondata nel 2015 e ha vinto la sua prima promozione nella quarta divisione nel 2018. Attualmente gioca le sue partite casalinghe allo Stadio di Wembley, con una capacità di 90.000 spettatori.