Vauxhall Road

Vauxhall Road is a sports stadium in Hemel Hempstead, Hertfordshire and the home ground of Hemel Hempstead Town Football Club.

The stadium has a maximum capacity of 3,152 spectators.

Nearby grounds