A Member of Croquet England
The Pavilion, Lammas Park, Culmington Road, Ealing, London W5 5JH
It looks like nothing was found at this location. Maybe try a search?