Waltham Abbey Leisure Centre (UK) is opened

Waltham Abbey Leisure Centre (UK) is openedThis weekend, the…