No stadium image available

Kapacitet: 3,070

By: Harrow

Land: England

Klub: Harrow Borough

International: Ukendt