No stadium image available

Kapacitet: 1,000

By: London

Land: England

Klub: Greenwich Borough

International: Ukendt