How to find us

 

Lee Valley Ice Centre, Lea Bridge Road, Walthamstow, Greater London E10 7QL