Mientras el Arsenal estaba en el sureste de Londres, disputó la mayoría de sus partidos de local en el Manor Ground del distrito de Plumstead, además de un período de tres años en el cercano «Invicta Ground» entre 1890 y 1893.