Last updated : 29/08/2023 14:57:23
Introduction
Lord Hood FC are a Saturday football team made up of 22 team members.
The team is from Eltham, London, England, United Kingdom and play in the Bromley & District League.
Lord Hood FC started using TeamStats in September 2013.
Team Details
Location
Eltham London England United Kingdom