The stadium is located in Staines-upon-Thames, Middlesex and features capacity for 3,002 spectators.
Sân nằm ở Staines-upon-Thames, Middlesex và có sức chứa 3,002 khán giả.