London’s most mysterious track club