Lee Valley Lions

The Lee Valley Lions are an ice hockey team based in Leyton, east London where they play at the Lee Valley Ice Centre

The website is and the Wikipedia page