Seems it has moved. https://sideout.club/book-a-court-leyton.html says "after 6 years at Oliver Road, E10 FL5, the original SideOut Beach in Leyton is now based at the new Feel Good Too Centre at Ive Farm Sports Ground, only a few minutes away from our old home"