Elephant & Castle, South East London
Catch 22 are working with a leisure facilities company who have multiple clubs spread across London. Due to a recent...