Sport & Wellness Centre
A state-of-the-art sport and wellness centre will open in Debden in 2023.
Welcome to our Epping Forest campus, based in Loughton. Our campus is modern and spacious and very easy to get to by public transport. We are minutes away from the Central Line and popular bus routes.