El club fue fundado en 1878 y juega en el Maes y Dre Recreation Ground, Welshpool, con una capacidad de 2.000 espectadores.