
Here's a complex question that requires someone to reason about the input, can you answer it?
Where have home matches been played since 1898 for the club Larry Lloyd played central defender,  and is located in West Bridgford, England?


City Ground
