Question: Where have home matches been played since 1898 for the club Larry Lloyd played central defender,  and is located in West Bridgford, England?
Sentence (from "West Park, West Bridgford"): Sir J Cahn's XI last played at the ground in 1941 when they took on a British Empire XI.
Relevant evidence: No