Walthamstowe Leisure CentreWalthamstowe Leisure Centre243 Markhouse RdWalthamstowe E17 8RN United Kingdom