The LORDS Builders Merchants Stadium
The LORDS Builders Merchants Stadium is located on Pancake Lane, Leverstock Green in Hemel Hempstead, Hertfordshire, England. It has a capacity of 1500 and the playing surface is grass.
Ground Name History
The LORDS Builders Merchants Stadium | None | None |